کیوت (QT) چیست؟
کیوت (QT) یک فریم ورک برای ساخت و توسعه ی برنامه های cross-platform می باشد. برنامه های cross-platform برنامه هایی هستند که بدون کمترین و حتی گاهی هیچ تغییری در کد ها، می توانند در پلت فرم های مختلف از جمله ویندوز، مک، لینوکس اجرا شوند. در حال حاضر کیوت (QT) توسط کمپانی QT که بخشی از Digia می باشد مدیریت می گردد. علاوه بر این، از آنجایی که ماهیت کیوت (QT) متن باز (Open Source) است، برنامه نویسان و توسعه دهندگان سرتاسر دنیا برای توسعه ی بیشتر این فریم ورک تلاش می کنند.
قابلیت های کیوت (QT)
کیوت (QT) اغلب برای ساخت برنامه هایی که واسط کاربری گرافیکی (GUI) دارند استفاده می شود. اما ساخت برنامه های کنسول و سرویس ها نیز با استفاده از کیوت (QT) قابل انجام است. یکی از برنامه هایی که به صورت غیرگرافیکی توسط کیوت (QT) طراحی و ساخته شده است Cutelyst می باشد که یک فریم ورک وب است.
نکته ی دیگر اینکه کیوت (QT) از کتابخانه های سی پلاس پلاس و با اضافه کردن گسترش (Extension) های دیگر از قبیل singal ها و slot ها استفاده می کند. این دو مورد ذکر شده، عملیات کار با Event ها را در برنامه ساده تر می کنند. کیوت (QT) از کامپایلرهای متفاوتی از قبیل GCC و یا حتی ویژوال استادیو استفاده می کند.
با استفاده از Language Binding می توان کیوت (QT) را زبان های دیگر نیز استفاده کرد. علاوه بر این، جالب است بدانید که برنامه های ساخته شده با کیوت (QT) بر روی پلت فرم های دسکتاپ از قبیل ویندوز، مک و لینوکس و همچنین پلت فرم های موبایل قابل اجرا هستند. نکته ی آخر اینکه قابلیت کار با بانک های اطلاعاتی SQL، کار با XML و JSON، نوشتن برنامه های multithread (چند نخی) و عملیات کار با شبکه در کیوت (QT) قابل انجام است.
QT Quick یا همان QML چیست؟
علاوه بر این، زبان QT Quick و یا همان QML که بسته ی آموزشی آن نیز بر روی وبسایت پرووید قرار گرفته است، به عنوان یک زبان Declarative ساخت واسط کاربری برنامه ها رو در کیوت (QT) بسیار ساده تر کرده است. در واقع، QT Quick به مانند XAML در برنامه های WPF عمل می کند. با استفاده از QML امکان ساخت برنامه های موبایل در QT فراهم شد.
لینک های دانلود
- دانلود رایگان فایل های ویدئویی 1. QT Step by Step
- دانلود رایگان فایل های ویدئویی 2. QT Step by Step
- دانلود رایگان فایل های ویدئویی 3. QT Step by Step
- دانلود رایگان فایل های ویدئویی 4. QT Step by Step
- دانلود رایگان فایل های ویدئویی 5. QT Step by Step
- دانلود رایگان فایل های ویدئویی 6. QT Step by Step
- دانلود رایگان فایل های ویدئویی 7. QT Step by Step
- دانلود رایگان فایل های ویدئویی 8. QT Step by Step
- دانلود رایگان فایل های ویدئویی 9. QT Step by Step
- دانلود رایگان فایل های ویدئویی 10. QT Step by Step
- پسورد تمامی فایل های سایت www.kardoonline.com است.
Comments