تعداد ویدئو | 46 |
---|---|
زمان دوره | 02:58:40 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش برنامه نویسی با QT و سی پلاس پلاس یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی آموزش یکپارچه سازی QT و سی پلاس پلاس است که با نام اصلی Integrating Qt Quick with C Plus Plus از شرکت Pluralsight منتشر شده است.
کیوت (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 و QML بر روی وبسایت پرووید قرار گرفته است، به عنوان یک زبان Declarative ساخت واسط کاربری برنامه ها رو در کیوت (QT) بسیار ساده تر کرده است. در واقع، QT Quick به مانند XAML در برنامه های WPF عمل می کند. با استفاده از QML امکان ساخت برنامه های موبایل در QT فراهم شد.
فصل اول: مقدمه
فصل دوم: استفاده از QML از درون C++
فصل سوم: ساخت یک GUI
فصل چهارم: ساخت قسمت GUI و قسمت C++
فصل پنجم: ثبت کردن Type های C++
فصل ششم: دسترسی به QML از درون C++
فصل هفتم: تبدیل برنامه ی VFP به برنامه ی VFP Quick
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.