Qt QML Models QML 類型

此 QML 模塊包含為以 QML 定義數據模型的類型。

要使用此模塊中的類型,采用以下行 import 模塊:

import QtQml.Models
					

注意: QtQml .Models 模塊從 2.1 版開始匹配父級模塊版本, Qt QML .

此外,Qt.labs.qmlmodels 為模型提供實驗性 QML 類型。要使用這些實驗性類型,采用以下行 import 模塊:

import Qt.labs.qmlmodels
					

QML 類型

DelegateModel 封裝模型和委托
DelegateModelGroup 封裝一組篩選視覺數據項
Instantiator 動態創建對象
ItemSelectionModel 實例化 QItemSelectionModel 以用於結閤 QAbstractItemModel 及支持它的任何視圖
ListElement 定義 ListModel 數據項
ListModel 定義自由形式列錶數據源
ObjectModel 定義要用作模型的一組項
Package 指定命名項的集閤

實驗性 QML 類型

DelegateChoice 封裝委托及何時使用它
DelegateChooser 允許視圖為不同類型模型項使用不同委托
TableModel 封裝簡單錶格模型
TableModelColumn 錶示模型中的列