文檔金喜正規(guī)買球>>Qt使用教程>>Qt使用教程:如何在設(shè)計模式下編輯QML文件
Qt使用教程:如何在設(shè)計模式下編輯QML文件
Qt是目前最先進(jìn)、最完整的跨平臺C++開發(fā)工具。它不僅完全實現(xiàn)了一次編寫,所有平臺無差別運(yùn)行,更提供了幾乎所有開發(fā)過程中需要用到的工具。如今,Qt已被運(yùn)用于超過70個行業(yè)、數(shù)千家企業(yè),支持?jǐn)?shù)百萬設(shè)備及應(yīng)用。
在設(shè)計模式下編輯QML文件
Qt Creator 在“Design”模式下的“Form Editor”視圖中打開UI表單(ui.qml文件)。建議您對要在“Design”模式下編輯的組件使用UI表單。

設(shè)計模式包含用于設(shè)計UI的不同視圖。要打開以下視圖,請選擇“Window > Views”:
- 表單編輯器:提供了用于設(shè)計2D UI的畫布。
- 3D編輯器:為使用3D圖形應(yīng)用程序創(chuàng)建并以受支持的格式之一存儲的文件提供編輯器。
- 文本編輯器:提供了一個代碼編輯器,用于編輯由可視編輯器生成的QML代碼。
- 庫:顯示可用于設(shè)計應(yīng)用程序的構(gòu)造塊:預(yù)定義的QML類型,您自己的QML組件或?qū)氲巾椖恐械腝t快速控件以及其他資源。
- 導(dǎo)航器:將當(dāng)前QML文件中的項目顯示為樹形結(jié)構(gòu)。有關(guān)更多信息,請參見管理項目層次結(jié)構(gòu)。
- 屬性:組織所選組件的屬性。您也可以在文本編輯器中更改屬性。
- 連接:使您可以在對象,信號和對象屬性之間創(chuàng)建連接。有關(guān)更多信息,請參見添加連接。
- 文件系統(tǒng):顯示當(dāng)前所選目錄中的所有文件。有關(guān)更多信息,請參見查看文件系統(tǒng)。
- 打開文檔:顯示當(dāng)前打開的文件。
- 項目:顯示當(dāng)前會話中打開的項目列表。有關(guān)更多信息,請參見查看項目文件。
- 狀態(tài):顯示項目的不同狀態(tài)。QML狀態(tài)通常描述用戶界面配置,例如UI控件,它們的屬性和行為以及可用操作。
- 時間軸:提供了基于時間軸和關(guān)鍵幀的編輯器,使您可以為UI組件的屬性設(shè)置動畫。
您可以按照“ 管理工作區(qū)”中的指示將視圖移動到屏幕上的任何位置,并將其另存為工作區(qū)。