Qt Qml Models QML Types

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

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

import QtQml.Models

AllOfFilter

SortFilterProxyModel 内で論理 AND 演算を用いて複数のフィルターを結合します

AnyOfFilter

SortFilterProxyModel 内で、論理 OR を使用して複数のフィルターを組み合わせます

DelegateChoice

デリゲートをカプセル化し、その使用タイミングを定義します

DelegateChooser

ビューが、モデル内の異なるタイプの項目に対して異なるデリゲートを使用できるようにします

DelegateModel

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

DelegateModelGroup

フィルタリングされた視覚データ項目のセットをカプセル化する

FilterBase

フィルタに共通する機能を提供する抽象基底型

FunctionFilter

指定された「filter」メソッドの評価に基づいて、SortFilterProxyModel内のデータをフィルタリングする

Instantiator

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

ItemSelectionModel

QAbstractItemModel およびそれをサポートする任意のビューと組み合わせて使用される QItemSelectionModel をインスタンス化する

ListElement

ListModel 内のデータ項目を定義する

ListModel

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

ObjectModel

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

Package

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

RangeFilter

SortFilterProxyModel 内のデータを、ロール値が指定された範囲内にあるかどうかを検証してフィルタリングします

RegExpFilter

正規表現にロール値を照合することで、SortFilterProxyModel内のデータをフィルタリングする

RoleFilter

ロール依存のフィルタ機能を提供する抽象基底型

RoleSorter

設定されたロール名に基づいて、SortFilterProxyModel内のデータをソートする

SortFilterProxyModel

QAbstractItemModel に対するソートおよびフィルタリング機能を提供する

Sorter

ソーターに共通する機能を提供する抽象基底型

StringSorter

ロケールの順序に基づいて、SortFilterProxyModel内のデータをソートする

ValueFilter

SortFilterProxyModel 内のデータを、ロール名と値に基づいてフィルタリングする

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.