Chapter 12. Qt Quick Applications
Using Qt Widgets Application
projects allows the creation of flexible and powerful GUIs by using the Qt Creator Design mode, or manually modifying the GUI files (*.ui
) in a text editor. Up until now and throughout the chapters of this book, we relied on Qt Widgets applications as the basis for the GUIs that we created, and as we learned in Chapter 3, Creating a Comprehensive Qt+OpenCV Project, we use style sheets to effectively alter the look and feel of our Qt applications. But apart from Qt Widgets applications and using QtWidgets
and QtGui
modules, there is another approach to the creation of GUIs that is offered by the Qt Framework. This approach is based on the QtQuick
module and the QML language, and it allows the creation of far more flexible (in terms of the look, feel, animations, effects, and so on) GUIs and with much more ease. Applications created by using this approach are referred to as Qt Quick applications. Note that in more recent Qt versions...