- Course
Integrating Qt Quick 5 with C++
This is the third course in the series on Qt. Learn how to integrate your C++ back-end code with your beautiful QML-based Qt Quick GUI using a real-world application as a guiding example. You'll also discover new areas of the Qt framework in the process.
- Course
Integrating Qt Quick 5 with C++
This is the third course in the series on Qt. Learn how to integrate your C++ back-end code with your beautiful QML-based Qt Quick GUI using a real-world application as a guiding example. You'll also discover new areas of the Qt framework in the process.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
This is the third course in the series on the Qt framework. This course will show developers how to integrate their C++ back-end code with a Qt-Quick front-end that uses QML and JavaScript. It will allow the traditional C++ developer to do what they do best, yet leverage Qt Quick for an elegant and fluid front-end. There are many ways to integrate C++ with QML, but not all are equally maintainable. This course will focus on techniques that produce flexible yet easy-to-maintain code and will leverage the multi-layered design techniques. In fact, adapting the code from part 1 will be fairly straightforward due to the design pattern employed there. This course uses the Qt 5.3.2 release of the Qt framework.
Integrating Qt Quick 5 with C++
-
Version Check | 20s
-
Introduction: Two Way Communication | 2m 11s
-
Demo: QML Signals to C++ Slots | 2m 45s
-
Demo: C++ Signals to QML Slots | 2m 57s
-
Demo: Q_PROPERTY | 3m 11s
-
Invoking Methods | 1m 59s
-
Demo: Two Way Communication | 5m 7s
-
Data Conversion | 4m 58s
-
Demo: QVariantList and QVariantMap | 1m 57s
-
Summary | 1m 41s