Qt Quick Controls 2

Qt Quick Controls 2 provides a set of controls that can be used to build complete interfaces in Qt Quick. The module was introduced in Qt 5.7.

Qt Quick Controls 2 comes with a selection customizable styles. See Styling Qt Quick Controls 2 了解更多细节。

先决条件

QML 类型 可以使用以下 import 语句导入应用程序,在 .qml 文件:

import QtQuick.Controls 2.2
							

C++ 类 可以包括在应用程序中,使用以下 include 语句:

#include <QtQuickControls2>
							

要链接到相应 C++ 库,将以下添加到 qmake 工程文件:

QT += quickcontrols2
							

更多细节,见 Getting Started with Qt Quick Controls 2 .

版本

Qt Quick Controls 2.0 was introduced in Qt 5.7. Subsequent minor Qt releases increment the import version of the Qt Quick Controls 2 modules by one. The experimental Qt Labs modules use import version 1.0.

许可和归属

Qt Quick Controls 2 is available under commercial licenses from Qt 公司 。此外,它是可用的在 GNU LGPL (次一般公共许可) 第 3 版 ,或 GNU GPL (一般公共许可) 第 2 版 。见 Qt 许可 进一步了解细节。

Furthermore Qt Quick Controls 2 potentially contains third party modules under following permissive licenses:

话题

参考

范例