Understanding Qt Quick Controls
Qt Quick Controls provides a set of UI elements that can be used to build a fluid UI using Qt Quick. To avoid ambiguity with widgets, we will use the term controls for UI elements. Qt Quick Controls 1 was originally designed to support desktop platforms. With the evolution of mobile devices and embedded systems, the module required changes to meet performance expectations. Hence, Qt Quick Controls 2 was born, and it further enhanced support for mobile platforms. Qt Quick Controls 1 has been deprecated since Qt 5.11 and has been removed from Qt 6.0. Qt Quick Controls 2 is now simply known as Qt Quick Controls.
The QML types can be imported into your application using the following import
statement in your .qml
file:
import QtQuick.Controls
Important note
In Qt 6, there are certain changes in the QML import and versioning system. The version numbers have been kept optional. If you import a module without specifying the version number, then...