アイテムビューの例
Qt は、事前定義されたアイテムモデルとユーザー定義されたアイテムモデルをさまざまな方法で表示するための多くの機能を提供します。モデル/ビューアーキテクチャによって導入された機能の分離により、開発者はアイテムの表示をより柔軟にカスタマイズすることができます。
アドレス帳の例では、プロキシモデルを使用して、単一のモデルからデータに異なるビューを表示する方法を示しています。 | |
Basic Sort/Filter Model の例では、QSortFilterProxyModel を使用して基本的なソートとフィルタリングを行う方法を示しています。 | |
Combo Widget Mapper の例では、カスタムデリゲートを使用して、モデルからの情報をフォーム上の特定のウィジェットにマッピングする方法を示します。 | |
Custom Sort/Filter Model の例では、QSortFilterProxyModel をサブクラス化し、高度なソートやフィルタリングを行う方法を示します。 | |
この例では、モデル/ビューフレームワークの他のクラスで使用できる、単純なアイテムベースのツリーモデルを実装する方法を示します。 | |
Fetch More の例では、アイテムをアイテムビューモデルにオンデマンドで追加する方法を示します。 | |
この例では、QTableView 内の列をフリーズする方法を示します。 | |
Simple Tree Model の例では、Qt の標準ビュークラスで階層モデルを使用する方法を示します。 | |
Spreadsheet の例では、簡単な表計算アプリケーションを作成する方法を示します。 | |
Star Delegate の例では、自分自身をペイントし、編集をサポートするデリゲートを作成する方法を示します。 |
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。