ListElement QML类型
生活随笔
收集整理的這篇文章主要介紹了
ListElement QML类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ListElement QML類型
- ListElement QML類型
- 詳細說明
- 引用角色
- 用法示例
ListElement QML類型
在ListModel中定義一個數據項。
Import Statement: import QtQml.Models 2.12
所有成員的列表,包括繼承的成員
詳細說明
列表元素在ListModel定義內定義,并表示將使用ListView或Repeater項目顯示的列表中的項目。
列表元素的定義與其他QML元素一樣,只是它們包含角色定義而不是屬性的集合。角色使用與屬性定義相同的語法,既定義了如何訪問數據又包括了數據本身。
用于角色的名稱必須以小寫字母開頭,并且應為給定模型中的所有元素所共有。值必須是簡單的常數;字符串(帶引號,并且可以選擇在調用QT_TR_NOOP的情況下),布爾值(true,false),數字或枚舉值(例如AlignText.AlignHCenter)。
從Qt 5.11開始,ListElement還允許將函數聲明分配給角色。這允許使用可調用操作定義ListElements。
引用角色
委托使用角色名稱從列表元素獲取數據。每個角色名稱都可以在委托人的范圍內訪問,并引用當前元
總結
以上是生活随笔為你收集整理的ListElement QML类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DelegateModelGroup Q
- 下一篇: 二手房买卖过户出现租客非正常死亡,买房人