آموزش QT6 و QML واسطه: رابط به C ++ - آخرین آپدیت

دانلود Qt6 and QML Intermediate: Interfacing to C++

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: رابط کاربری QML زیبای خود را به انتهای قدرت C ++ وصل کنید. رابط C ++ به QML ساخت انواع QML خود را از C ++ ساختمان QML انواع دوستانه تبدیل داده ها بین C ++ و QML پیش nیaزya: یک مقدار عادلانه از دانش در مورد C ++ از QT یک مقدار عادلانه دانش در مورد QML و QT QT QUIND و QT Creator نصب شده است در رانندگی سیستم محلی و تمایل به یادگیری من بقیه را به شما یاد می دهم

QT Quick و QML جدیدترین و بهترین فن آوری های طراحی رابط کاربری از چارچوب QT هستند. آنها بیشتر شناخته شده و مورد استفاده برای ساخت رابط های کاربر سیال ، پویا و متقابل پلتفرم هستند که می توانند در ویندوز ، مک ، لینوکس ، اندروید ، iOS و حتی دستگاه های تعبیه شده اجرا شوند.

QT رابط های کاربر سریع را می توان به راحتی با یک انتهای قدرتمند C ++ به راحتی گسترش داد. این امکان را به شما می دهد تا از آنچه QT ارائه می دهد ، از این مزیت استفاده کنید.

این دوره تکنیک های کلیدی مختلفی را که باید بدانید برای شما آموزش می دهد تا به پایان قدرتمند C ++ خود تبدیل شود و رابط کاربری سریع Fluid QT شما در یک قطعه نرم افزاری با هم کار می کند. شما در چارچوب QT در معرض امکانات مختلف قرار خواهید گرفت. این به شما کمک می کند تا کد QT را به روش توصیه شده بنویسید. این در حال ساخت سیال یک UI چشمگیر در QML است و آن را به یک پایه کد C ++ قدرتمند برای عملیات سنگین متصل می کند.

دانش آموز ایده آل برای دوره ، کسی است که از قبل راه خود را در هر دو طرف C ++ QT و QT سریع می داند. و مایل است یاد بگیرد که چگونه دو طرف می توانند ارتباط برقرار کنند. بنابراین اگر در QT C ++ یا QT سریع (QML) زنگ زده اید ، لطفاً ابتدا اصول را یاد بگیرید. اگر شک دارید ، دوره های قبلی من را در هر دو QT C ++ و QT سریع بررسی کنید.

شما از بسیاری از موارد مستقیم به این نکته استفاده خواهید کرد و به راحتی قابل درک سخنرانی ها خواهید بود ، که بیشتر آنها با درگیر کردن نسخه های نمایشی برای شما حمایت می کنند تا مفاهیم را به تنهایی خود امتحان کنید.

اگر به دنبال یادگیری این هستید که چگونه می توانید پایه های کد QT C ++ و QML خود را برای اتصال و گفتگو با یکدیگر دریافت کنید ، این دوره شما را در کمترین زمان ممکن به کار می برد.

این دوره بلافاصله شروع می شود و دستان خود را کثیف می کنید و کارهایی مانند فراخوانی روشهای C ++ از QML را انجام می دهید ، با استفاده از روش های JavaScript/QML از C ++ ، با استفاده از مکانیسم q_property برای انتشار خصوصیات و تغییرات بین C ++ و QML و موارد دیگر.

شما می توانید نگاهی جامع به نحوه تغییر داده های شما هنگام جابجایی بین QML و C ++ بیندازید. بعد ما یک نسخه ی نمایشی زنده را انجام می دهیم. یک مشتری API REST که داده ها را در C ++ بارگیری می کند و داده ها را برای نمایش سریع به QT می دهد. این دوره سپس در یکی از جالب ترین مباحث ثبت نام یک نوع در C ++ که در QT سریع مورد استفاده قرار می گیرد و فوری می شود ، شیرجه می زند. با این کار به شما امکان می دهد انواع QML خود را مانند شخص ، ماشین ، گوجه فرنگی ایجاد کنید ، ... از این گذشته همچنین می آموزید که چگونه می توانید API های QML خود را با استفاده از ویژگی هایی مانند ویژگی های شی و لیست ، پیش فرض تر و قابل استفاده تر کنید. خواص ، خواص پیوست شده و منابع ارزش خاصیت.

QT انتخاب پلتفرم برای هزاران پروژه نرم افزاری است و توسط برخی از موفق ترین شرکت های کره زمین امروز استفاده می شود. یادگیری چگونگی صحبت C ++ خود با UI سریع QT سریع شما ، درب را برای استفاده از QT به روشی که امروزه باید استفاده شود ، باز می کند. مهارت های خود را به عنوان یک توسعه دهنده QT تراز کنید.

لطفاً برخی از فیلم های پیش نمایش را بررسی کنید ، و به شما اجازه می دهد تا شروع به اتصال قدرتمند C ++ خود به یک رابط کاربری سریع پویا و سیال QT کنید.


سرفصل ها و درس ها

خوشامد Welcome

  • خوشامد Welcome

غواصی Diving In

  • مقدمه Introduction

  • خواص متن Context Properties

  • اتصالات Connections

  • سیگنال های C ++ C++ Signals

  • نگاشتهای کلان Q_Property The Q_PROPERTY macro mappings

  • اشیاء متن Context Objects

  • تماس با JavaScript QML از C ++ Calling JavaScript QML from C++

  • انواع متحرک Instantiable Types

  • ماژول های متحرک Instantiable Modules

  • اشیاء Singleton Singleton Objects

  • خلاصه Summary

تبدیل داده ها بین C ++ و QML Data Conversions between C++ and QML

  • مقدمه Introduction

  • انواع داده های اساسی Basic Data Types

  • زمان و dateTime Time and DateTime

  • انواع توالی به آرایه های JavaScript Sequence Types to JavaScript Arrays

  • qvariantlist و qvariantmap QVariantList and QVariantMap

  • خلاصه Summary

بیایید مواردی بسازیم: مشتری استراحت. Let's build stuff: A REST client.

  • مقدمه Introduction

  • مشتری استراحت: qnetworkaccessmanager REST Client: QNetworkAccessManager

  • مشتری استراحت: qrestaccessmanager REST Client: QRestAccessManager

  • استراحت نوع سریع REST Instantiable Type

  • خلاصه Summary

انواع غیر بصری Non Visual Types

  • مقدمه Introduction

  • نوع سفارشی: پیشخوان Custom Type: Counter

  • نماد Enums

  • پیشخوان: نسخه enum Counter: Enum Version

  • خصوصیات لیست شیء Object List Properties

  • ویژگی های لیست شی: انواع ارثی Object List Properties: Inherited Types

  • خصوصیات پیش فرض Default Properties

  • خواص گروهی Grouped Properties

  • خصوصیات پیوست شده Attached Properties

  • منابع ارزش املاک Property Value Sources

  • خلاصه Summary

وداع Farewell

  • وداع Farewell

  • لیست دوره - جایزه Course List - Bonus

نمایش نظرات

آموزش QT6 و QML واسطه: رابط به C ++
جزییات دوره
5.5 hours
36
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
397
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Gakwaya Daniel Gakwaya

مهندس نرم افزار در Blikoon Technologies