Qt Creator指定动态属性
Qt Creator指定動(dòng)態(tài)屬性
- 指定動(dòng)態(tài)屬性
指定動(dòng)態(tài)屬性
每個(gè)預(yù)定義的QML類型都有一組預(yù)定義的屬性,您可以為其指定值。您可以添加特定類型不存在的自定義屬性。您將屬性綁定到動(dòng)態(tài)表達(dá)式,以定義可以被其他對(duì)象讀取的對(duì)象的全局屬性。例如,您可以為可以在子對(duì)象中使用的根對(duì)象指定全局屬性。
例如,要指定UI元素之間的間距,可以為沒有邊距屬性的QML類型的對(duì)象定義邊距,然后使用綁定從其他對(duì)象引用邊距屬性的值。
同樣,您可以為自己的基于預(yù)定義類型的QML類型添加自定義屬性。
您可以在“連接”視圖的“屬性”選項(xiàng)卡中添加對(duì)象的屬性。
要添加對(duì)象的屬性,請(qǐng)執(zhí)行以下操作:
選擇視圖>視圖>連接視圖>屬性。
選擇(添加)按鈕可為當(dāng)前所選項(xiàng)目添加動(dòng)態(tài)屬性。項(xiàng)目ID顯示在“項(xiàng)目”列中。
雙擊“屬性”列中的值,為該屬性命名。屬性名稱必須以小寫字母開頭,并且只能包含字母,數(shù)字和下劃線。JavaScript保留字不是有效的屬性名稱。
雙擊“屬性類型”列中的值以指定屬性的類型。
雙擊“屬性值”列中的值以指定屬性的值。
右鍵單擊一個(gè)屬性,然后在上下文菜單中選擇“打開綁定編輯器”,以將該屬性的值綁定到另一個(gè)屬性的值或綁定編輯器中應(yīng)用程序中可訪問的數(shù)據(jù)。
總結(jié)
以上是生活随笔為你收集整理的Qt Creator指定动态属性的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二战时期的反坦克装备,“捷克刺猬”
- 下一篇: 影响工作:因为听不清别人尤其领导和老师的