Qt QML Models QML Types

このQMLモジュールにはQMLでデータモデルを定義するための型が含まれています。

このモジュールの型を使用するには、以下の行でモジュールをインポートしてください:

import QtQml.Models

注: QtQml.Models モジュールは、親モジュールであるQt Qml のバージョンに合わせて、バージョン 2.1 で開始されました。

さらに、Qt.labs.qmlmodelsでは、モデル用の実験的なQML型を提供しています。これらの実験的な型を使用するには、以下の行でモジュールをインポートしてください:

import Qt.labs.qmlmodels

QML型

DelegateModel

モデルとデリゲートをカプセル化する

DelegateModelGroup

フィルタリングされたビジュアルデータアイテムのカプセル化

Instantiator

動的にオブジェクトを生成する

ItemSelectionModel

QAbstractItemModel とそれをサポートするビューと共に使用される QItemSelectionModel をインスタンス化します。

ListElement

ListModel 内のデータ項目を定義します。

ListModel

自由形式のリスト データ ソースを定義します

ObjectModel

モデルとして使用される項目のセットを定義します。

Package

名前付き項目のコレクションを指定します

実験的な QML の型

DelegateChoice

デリゲートのカプセル化とその使用タイミング

DelegateChooser

ビューで、モデル内の異なる種類のアイテムに対して異なるデリゲートを使用できるようにする

TableModel

単純なテーブルモデルのカプセル化

TableModelColumn

モデル内のカラムを表す

このドキュメントに含まれるコントリビューションの著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。