Skip to content
/ qt6book Public
forked from qmlbook/qt6book

Translation of "The Qt 6 Book - A book about QML" into Persian.

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE.md
BSD-3-Clause
LICENSE.code
Unknown
LICENSE.text
Notifications You must be signed in to change notification settings

Mr17MG/qt6book

 
 

Repository files navigation

ترجمه‌ی کتاب کیوت 6 به فارسی

شما همیشه می‌توانید آخرین نسخه منتشر شده‌ی کتاب را در https://qmlbook.ir پیدا کنید، و آخرین نسخه پیش‌نمایشی را نیز در https://distracted-dijkstra-f5d508.netlify.app/.

فهرست

  1. ساخت کتاب به صورت محلی
  2. ساخت کتاب برای انتشار

1. ساخت کتاب به صورت محلی

این محتوا به یک سایت استاتیک با استفاده از VuePress تبدیل می‌شود. بسته‌های مرتبط نیز با استفاده از Yarn مدیریت می‌شوند.

برای ساخت این کتاب به صورت محلی، دستورات زیر را اجرا کنید:

$ yarn
$ yarn run docs:dev

سپس به localhost:8080 بروید تا کتاب را مشاهده کنید.

برای ساخت مثال ها نیز دستور زیر را اجرا کنید:

$ yarn run examples:build

این عمل، دایرکتوری _examples/ را با ساخت ایجاد می‌کند. این فرض را دارد که Qt6 توسط CMake قابل دسترس است. دستور رایج من بر روی یک ماشین لینوکس به این شکل است:

$ CMAKE_PREFIX_PATH=/path/to/Qt/6.5.3/gcc_64/lib/cmake/ yarn run examples:build

دستورات بعدی نیازی به تعیین CMAKE_PREFIX_PATH ندارند.

2. ساخت کتاب برای انتشار

برای ساخت مخصوص انتشار، ابتدا مستندات را بسازید، سپس مثال‌ها را در یک فایل فشرده tar بسته‌بندی کنید:

$ yarn run docs:build
$ yarn run examples:package

این عمل examples.tar.gz را در فولدر اصلی شما ایجاد می‌کند، همچنین در محلی که VuePress خروجی را قرار می‌دهد، یا به عبارت دیگر docs/.vuepress/dist/.

توجه کنید که دستور examples:package فرض می‌کند که دایرکتوری dist/ از VuePress وجود دارد.

About

Translation of "The Qt 6 Book - A book about QML" into Persian.

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE.md
BSD-3-Clause
LICENSE.code
Unknown
LICENSE.text

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Shell 95.0%
  • CMake 5.0%