لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Qt Quick و QML - پیشرفته (Qt 5): رابط با C++
Qt Quick and QML - Advanced (Qt 5) : Interfacing to C++
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
از مدلهای C++ سفارشی در QML استفاده کنید، انواع ویژوال C++ QML خود را بسازید، از Singletons استفاده کنید و از طریق QML از C++ Dig Deep Through از C++ کار کنید. از طریق درخت QML و دستکاری عناصر از C++ پیش نیازها: دانش پایه Qt C++ دانش پایه Qt دانش پایه سریع به رابط C++ به QML آخرین نسخه Qt و Qt Creator ذهن باز و تمایل به یادگیری
نکته ویژه: این دوره بر اساس Qt 5 است. Qt 6 که در دسامبر 2020 منتشر شد آخرین نسخه است. ما روی بهروزرسانیهایی کار میکنیم تا Qt 6 را در نظر بگیریم که طی چند ماه آینده تکمیل خواهد شد. در عین حال، توصیه می کنیم از Qt 5 برای بهترین تجربه در این دوره استفاده کنید.
شما قبلاً کمی در مورد Qt، C++ و Qt Quick میدانید و به دنبال یادگیری در مورد ویژگیهای پیشرفته جالب مانند مدلهای C++ سفارشی در QML، انواع سفارشی C++ Visual در QML و ویژگیهای جالب دیگر هستید. اگر اینطور است، این دوره برای شما مناسب است. این دوره به 4 نکته مهم در ترفندهای پیشرفته برای ارتباط ++C شما با QML خواهد رسید.
ساختن مدلهای C++ سفارشی خود در C++ و استفاده از آنها در QML
ساخت انواع ویژوال C++ خود و استفاده از آنها در QML
استفاده از انواع C++ به عنوان Singleton در QML
حفاری عمیق در درخت QML و دستکاری عناصر QML خود از C++
در طول دوره، ما با بسیاری از بهترین روشها آشنا میشویم تا کد و APIهای C++ و QML شما را خواناتر، کاربرپسندتر و قابل نگهداریتر کنیم. این دوره مملو از نمونه ها و دموهای زیادی است تا تجربه یادگیری شما را تا حد امکان لذت بخش کند. اگر به دنبال ارتقای مهارت های خود در Interfacing Qt C++ به QML به سطح بعدی هستید، این دوره شما را در کمترین زمان ممکن به سرعت می رساند.
Qt پلتفرم انتخابی برای هزاران پروژه نرم افزاری است. هم منبع باز و هم تجاری و توسط برخی از موفق ترین شرکت های روی کره زمین استفاده می شود.
اگر میخواهید رابطهای کاربری سیال، پویا و متقابل پلتفرم بسازید، این رابطها میتوانند تقریباً روی هر چیزی که در آنجا وجود دارد اجرا شود و از ویژگیهای قدرتمندی مانند Model View Framework و API فانتزی Qt Painting and Drawing و موارد دیگر بهره ببرید، Qt از این نظر در رتبه دوم قرار ندارد.لطفاً برخی از ویدیوهای پیش نمایش را بررسی کنید و به شما اجازه می دهد تا با استفاده از ترفندهای پیشرفته در اتصال C++ خود به QML شروع کنید.
سرفصل ها و درس ها
استفاده از مدل های C++ سفارشی در QML
Using Custom C++ Models in QML
معرفی
Introduction
مدلهای C++ در QML: مقدمه
C++ Models in QML : An Introduction
مدل لیست رشته از C++
String List Model From C++
به کانال های پشتیبانی رسمی بپیوندید
Join the Official Support Channels
مدل لیست اشیاء از C++
Object List Model From C++
نسخه نمایشی مدل لیست اشیاء قابل ویرایش
Editable Object List Model Demo
مدل مورد چکیده از C++: مفاهیم
Abstract Item Model From C++ : Concepts
استفاده از ویژگی های لیست اشیاء
Using Object List Properties
مدل های C++ در QML : Recap
C++ Models in QML : Recap
استفاده از مدل های C++ سفارشی در QML
Using Custom C++ Models in QML
معرفی
Introduction
مدلهای C++ در QML: مقدمه
C++ Models in QML : An Introduction
مدل لیست رشته از C++
String List Model From C++
به کانال های پشتیبانی رسمی بپیوندید
Join the Official Support Channels
مدل لیست اشیاء از C++
Object List Model From C++
نسخه نمایشی مدل لیست اشیاء قابل ویرایش
Editable Object List Model Demo
نسخه نمایشی مدل لیست اشیاء قابل ویرایش: QPROPERTY
Editable Object List Model Demo : QPROPERTY
نسخه نمایشی مدل لیست اشیاء قابل ویرایش: QPROPERTY
Editable Object List Model Demo : QPROPERTY
مدلهای راحتی: مقایسه و بررسی
Convenience Models : Comparison & Review
مدلهای راحتی: مقایسه و بررسی
Convenience Models : Comparison & Review
مدل مورد چکیده از C++: مفاهیم
Abstract Item Model From C++ : Concepts
مدل مورد چکیده از C++: ساخت مدل
Abstract Item Model From C++ : Building the Model
مدل مورد چکیده از C++: ساخت مدل
Abstract Item Model From C++ : Building the Model
مدل مورد چکیده از C++: استفاده از مدل در Qt Quick
Abstract Item Model From C++ : Using the Model in Qt Quick
مدل مورد چکیده از C++: استفاده از مدل در Qt Quick
Abstract Item Model From C++ : Using the Model in Qt Quick
جداسازی منبع داده و مدل
Decoupling Data Source and Model
جداسازی منبع داده و مدل
Decoupling Data Source and Model
استفاده از ویژگی های لیست اشیاء
Using Object List Properties
مدل های C++ در QML : Recap
C++ Models in QML : Recap
چالش: REST Api Client V2، با استفاده از مدل داده C++
Challenge : REST Api Client V2, Using a C++ Data Model
Rest Api Client V2: بررسی اجمالی چالش
Rest Api Client V2 : Challenge Overview
ساخت مدل داده
Building the Data Model
چالش: REST Api Client V2، با استفاده از مدل داده C++
Challenge : REST Api Client V2, Using a C++ Data Model
Rest Api Client V2: بررسی اجمالی چالش
Rest Api Client V2 : Challenge Overview
مدل سازی داده ها و کلاس های منبع داده
Modeling Data and Data Source Classes
مدل سازی داده ها و کلاس های منبع داده
Modeling Data and Data Source Classes
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات