Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.
Qt Quick/fa: Difference between revisions
No edit summary |
AutoSpider (talk | contribs) m (AutoSpider moved page Qt Quick Persian to Qt Quick/fa: Localisation) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Developing_with_Qt::Qt Quick]] | {{Cleanup | reason=Auto-imported from ExpressionEngine.}} | ||
[[Category:Developing_with_Qt::Qt Quick]] | |||
[[Qt_Quick|English]] [[Qt_Quick_Russian|Русский]] [[Qt Quick (es)|Castellano]] [[Qt Quick (ca)|Català]] [[Qt_Quick_Portuguese|Português]] [[Qt_Quick_Hungarian|Magyar]] [[Qt_Quick_Arabic|عربي]] [[Qt Quick Japanese|日本語]] '''فارسی''' | |||
h1{direction:rtl;text-align:right;font-family:tahoma;}. Qt Quick (ابزار توسعهٔ رابط کاربری) | h1{direction:rtl;text-align:right;font-family:tahoma;}. Qt Quick (ابزار توسعهٔ رابط کاربری) | ||
Line 5: | Line 8: | ||
p{direction:rtl;text-align:right;font-family:tahoma;}. مهمترین ویژگی جدید منتشر شده به همراه Qt 4.7 و Qt Creator 2.1 یک فناوری سطح بالای رابط کاربری است که برای توسعهدهندگان و طراحان امکان ایجاد رابطهای متحرک و لمسی سبک برای برنامهها را به ارمغان میآورد. این فناوری شامل موارد زیر است: | p{direction:rtl;text-align:right;font-family:tahoma;}. مهمترین ویژگی جدید منتشر شده به همراه Qt 4.7 و Qt Creator 2.1 یک فناوری سطح بالای رابط کاربری است که برای توسعهدهندگان و طراحان امکان ایجاد رابطهای متحرک و لمسی سبک برای برنامهها را به ارمغان میآورد. این فناوری شامل موارد زیر است: | ||
#{direction:rtl;text-align:right;font-family:tahoma;}. ابزارهای جدید در محیط توسعهٔ Qt Creator: شامل یک ویرایشگر بصری که به توسعهدهندگان و طراحان اجازه میدهد با یک دیدگاه مشترک در طراحی UI مشارکت داشته باشند. | #{direction:rtl;text-align:right;font-family:tahoma;}. ابزارهای جدید در محیط توسعهٔ Qt Creator: شامل یک ویرایشگر بصری که به توسعهدهندگان و طراحان اجازه میدهد با یک دیدگاه مشترک در طراحی UI مشارکت داشته باشند. | ||
# QML (زبان فراشیء کیوت): یک زبان توصیفی بسیار ساده | |||
# QtDeclarative: یک ماژول جدید در کتابخانهٔ کیوت که امکانات برنامهنویسی توصیفی را فراهم میکند | |||
p{direction:rtl;text-align:right;font-family:tahoma;}. با وجود این که هیچ مهارت برنامهنویسی در C+'' برای استفاده از Qt Quick لازم نیست، Qt Quick ۱۰۰٪ مبتنی بر کیوت طراحی شده است و تنها بسته به خلاقیت شما میتواند در C (و با توجه به [[:Category:LanguageBindings|گسترش زبانها]] در دیگر زبانها) به طور نامحدود استفاده شود و گسترش یابد. | p{direction:rtl;text-align:right;font-family:tahoma;}. با وجود این که هیچ مهارت برنامهنویسی در C+'' برای استفاده از Qt Quick لازم نیست، Qt Quick ۱۰۰٪ مبتنی بر کیوت طراحی شده است و تنها بسته به خلاقیت شما میتواند در C (و با توجه به [[:Category:LanguageBindings|گسترش زبانها]] در دیگر زبانها) به طور نامحدود استفاده شود و گسترش یابد. | ||
h2{direction:rtl;text-align:right;font-family:tahoma;}. دامنه (Qt Creator 2.1 و Quick) | |||
'''{direction:rtl;text-align:right;font-family:tahoma;}. جادوگر پروژهٔ QML و امکانات مدیریت پروژه (فرمت فایل جدید برای پروژههای خالص QML) | |||
''' ویرایشگر پیشرفتهٔ QML به همراه قالببندی نحوی، تکمیل خودکار کد، سیستم کمکرسانی توکار و امکانات بیشتر | |||
* Qt Quick Designer: طراح بصری WYSIWYG برای ایجاد رابطهای کاربری Qt Quick (حالت نمایشی) | |||
* Qt Quick Components: کنترلهای عمومی رابط کاربری که با نمایش دیداری پلتفرم مقصد هماهنگی دارند | |||
h2{direction:rtl;text-align:right;font-family:tahoma;}. QML در مقابل رابطکاربری مبتنیبر کنترل | |||
p{direction:rtl;text-align:right;font-family:tahoma;}. تازهکاران کیوت معمولاً میپرسند: کدام روش برای ساخت رابط کاربری مناسبتر است؟ در کیوت ۳ روش متفاوت وجود دارد که البته قابل همسانسازی میباشند. | |||
'''{direction:rtl;text-align:right;font-family:tahoma;}. استفاده از Qt Designer برای ایجاد پروندهٔ .ui که یک توصیف مبتنی بر XML از رابط کاربری است. | |||
''' نوشتن رابط کاربری در C''+ با استفاده از کلاسهای ویدجت در کیوت | |||
* نوشتن یا طراحی بصری پروندههای QML | |||
h2{direction:rtl;text-align:right;font-family:tahoma;}. پیوندها | h2{direction:rtl;text-align:right;font-family:tahoma;}. پیوندها | ||
'''{direction:rtl;text-align:right;font-family:tahoma;}. | '''{direction:rtl;text-align:right;font-family:tahoma;}. [http://doc.qt.nokia.com/4.7-snapshot/qtquick.html شروع] | ||
''' [http://doc.qt.nokia.com/qtcreator-2.1-snapshot/creator-qml-application.html ساخت یک برنامهٔ کیوت] | |||
* [http://doc.qt.nokia.com/qtcreator-2.1-snapshot/quick-components.html ساخت اجزای QML] | |||
* [http://developer.qt.nokia.com/wiki/QtQuickOpenComponents باز کردن اجزای QML] | |||
* [http://developer.qt.nokia.com/wiki/QtQuickMinutes همگامسازی Qt Quick] | |||
* "خروجی گرفتن QML از فتوشاپ و گیمپ":labs.qt.nokia.com/2010/10/19/exporting-qml-from-photoshop-and-gimp/ - '''WIP''' | |||
* [https://projects.forum.nokia.com/qmluiexamples رابط کاربری QML در فروم نوکیا] |
Latest revision as of 16:03, 16 March 2015
This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine. Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean. |
English Русский Castellano Català Português Magyar عربي 日本語 فارسی
h1{direction:rtl;text-align:right;font-family:tahoma;}. Qt Quick (ابزار توسعهٔ رابط کاربری)
p{direction:rtl;text-align:right;font-family:tahoma;}. مهمترین ویژگی جدید منتشر شده به همراه Qt 4.7 و Qt Creator 2.1 یک فناوری سطح بالای رابط کاربری است که برای توسعهدهندگان و طراحان امکان ایجاد رابطهای متحرک و لمسی سبک برای برنامهها را به ارمغان میآورد. این فناوری شامل موارد زیر است:
- {direction:rtl;text-align:right;font-family:tahoma;}. ابزارهای جدید در محیط توسعهٔ Qt Creator: شامل یک ویرایشگر بصری که به توسعهدهندگان و طراحان اجازه میدهد با یک دیدگاه مشترک در طراحی UI مشارکت داشته باشند.
- QML (زبان فراشیء کیوت): یک زبان توصیفی بسیار ساده
- QtDeclarative: یک ماژول جدید در کتابخانهٔ کیوت که امکانات برنامهنویسی توصیفی را فراهم میکند
p{direction:rtl;text-align:right;font-family:tahoma;}. با وجود این که هیچ مهارت برنامهنویسی در C+ برای استفاده از Qt Quick لازم نیست، Qt Quick ۱۰۰٪ مبتنی بر کیوت طراحی شده است و تنها بسته به خلاقیت شما میتواند در C (و با توجه به گسترش زبانها در دیگر زبانها) به طور نامحدود استفاده شود و گسترش یابد.
h2{direction:rtl;text-align:right;font-family:tahoma;}. دامنه (Qt Creator 2.1 و Quick)
{direction:rtl;text-align:right;font-family:tahoma;}. جادوگر پروژهٔ QML و امکانات مدیریت پروژه (فرمت فایل جدید برای پروژههای خالص QML) ویرایشگر پیشرفتهٔ QML به همراه قالببندی نحوی، تکمیل خودکار کد، سیستم کمکرسانی توکار و امکانات بیشتر
- Qt Quick Designer: طراح بصری WYSIWYG برای ایجاد رابطهای کاربری Qt Quick (حالت نمایشی)
- Qt Quick Components: کنترلهای عمومی رابط کاربری که با نمایش دیداری پلتفرم مقصد هماهنگی دارند
h2{direction:rtl;text-align:right;font-family:tahoma;}. QML در مقابل رابطکاربری مبتنیبر کنترل
p{direction:rtl;text-align:right;font-family:tahoma;}. تازهکاران کیوت معمولاً میپرسند: کدام روش برای ساخت رابط کاربری مناسبتر است؟ در کیوت ۳ روش متفاوت وجود دارد که البته قابل همسانسازی میباشند. {direction:rtl;text-align:right;font-family:tahoma;}. استفاده از Qt Designer برای ایجاد پروندهٔ .ui که یک توصیف مبتنی بر XML از رابط کاربری است. ' نوشتن رابط کاربری در C+ با استفاده از کلاسهای ویدجت در کیوت
- نوشتن یا طراحی بصری پروندههای QML
h2{direction:rtl;text-align:right;font-family:tahoma;}. پیوندها
{direction:rtl;text-align:right;font-family:tahoma;}. شروع ساخت یک برنامهٔ کیوت
- ساخت اجزای QML
- باز کردن اجزای QML
- همگامسازی Qt Quick
- "خروجی گرفتن QML از فتوشاپ و گیمپ":labs.qt.nokia.com/2010/10/19/exporting-qml-from-photoshop-and-gimp/ - WIP
- رابط کاربری QML در فروم نوکیا