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