Qt QML Models QML 類型

該模塊在 Qt 5.1 引入。

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

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

import QtQml.Models 2.15
					

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

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

import Qt.labs.qmlmodels 1.0
					
					

QML 類型

DelegateModel

封裝模型和委托

DelegateModelGroup

封裝一組篩選視覺數據項

Instantiator

動態創建對象

ItemSelectionModel

實例化 QItemSelectionModel 以用於結閤 QAbstractItemModel 及支持它的任何視圖

ListElement

定義 ListModel 數據項

ListModel

定義自由形式列錶數據源

ObjectModel

定義要用作模型的一組項

Package

指定命名項的集閤

實驗性 QML 類型

DelegateChoice

封裝委托及何時使用它

DelegateChooser

允許視圖為不同類型模型項使用不同委托

TableModel

封裝簡單錶格模型

TableModelColumn

錶示模型中的列