翻譯|使用教程|編輯:龔雪|2021-10-19 10:13:31.697|閱讀 407 次
概述:本文主要為大家介紹使用Qt框架的Qt Quick控件,歡迎下載框架產品體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Qt Quick Controls提供了一組控件,可用于在Qt Quick中構建完整的界面,該模塊是在Qt 5.7 中引入的。
Qt Quick Controls帶有選擇可自定義的樣式。
QML API
可以使用.qml文件中的以下導入語句將QML類型導入到您的應用程序中:
import QtQuick.Controls
C++ API
使用C++ API需要直接或通過其他依賴項鏈接到模塊庫,一些構建工具對此有專門的支持,包括CMake和qmake。
使用CMake構建
使用find_package()命令在Qt6包中定位需要的模塊組件:
find_package(Qt6 COMPONENTS QuickControls2 REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::QuickControls2)
使用qmake構建
要配置模塊來使用qmake構建,請將模塊添加為項目的.pro文件中的QT變量值:
QT += quickcontrols2
從源頭構建
推薦使用Qt Image Formats模塊,但不是必需的,它提供對Imagine樣式使用的.webp格式的支持。
Qt Quick Controls 2.0是在Qt 5.7中引入的,隨后Qt次要版本將Qt Quick Controls 模塊的導入版本增加 1,直到 Qt 5.12,其中導入版本與Qt的次要版本匹配。
在Qt 6中,主要版本和次要版本都匹配,并且QML中的導入可能會省略版本號。 如果省略版本,將使用最新版本。
實驗性Qt Labs模塊使用導入版本 1.0。
列出了為Qt 6系列的Qt所做的模塊API和功能中的重要更改。
Qt技術交流群4:166830288 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網