模块，设计人员和开发人员可以轻松采用 QML 构建流畅动画用户界面，和拥有把这些用户界面连接到任何后端 c++ 库的选项。
以下页面包含有关 QML 的更多信息：
Qt Quick is the standard library of types and functionality for QML. It includes visual types, interactive types, animations, models and views, particle effects and shader effects. A QML application developer can get access to all of that functionality with a single import statement.
For creating or customizing graphical user interfaces, Qt Quick adds visual types, animation types, and other QML types in addition to the standard QML types from Qt QML. Qt Quick Designer is integrated within Qt Creator and supports
from Qt Creator version 2.7 and onwards.
For a set of basic UI controls, the Qt Quick Controls module implements several controls such as buttons, menus, and views. These controls come with several built-in styles that can be used, and also support the creation of custom styles.
Several Qt modules provide types for creating special effects in applications. Their respective pages contain more information about specific uses.
The QML types, WebEngineView and WebView , render and display dynamic web content. The only difference between the two is that the latter uses a native web view if available. Both these types can load a URL or an HTML string. To read more about them and view code samples, see Qt WebEngine and Qt WebView .
Qt Sensors module allows applications to read information from sensors such as accelerometers and tilt sensors. There is a common QML API for different platforms and can be extended in C++.
Qt Multimedia module enables applications to handle various media content with a convenient set of QML types. These QML types can be extended in C++.
Several Qt modules provide QML APIs for networked and mobile devices. The QML types provide access to the Bluetooth, Near-Field Communications (NFC), and GPS-enabled devices.
To learn more about uses of QML code, there are several code samples which show how QML types are used. In addition, there are several demos which show how QML code is used in applications.
Qt Quick only provides basic visual types and much of Qt's functionality is exposed to QML through other modules. If you require the functionality of those modules, you should browse their QML documentation.
所有 QML API (按模块) 包含 Qt 5 中的所有 QML 模块列表。