0

QSqlQueryModel を扱うときに問題があります。データベースでいくつかのアイテムを検索し、QModelIndex を必要とする QItemSelectionModel を使用して QTableView でそれらを選択したいと考えています。

私が理解していないのは、モデル/ビュー アーキテクチャに対応する QModelIndex を取得するために検索する方法です。ビューに表示されるアイテムが台無しになるため、モデル自体を使用することはできません。したがって、QSqlQuery または追加の QSqlQueryModel がオプションになる可能性がありますが、結果インデックス (.at()?) からモデル/ビュー システムに適合する QModelIndex に変換するにはどうすればよいでしょうか...

前もって感謝します!

4

1 に答える 1

0

最も簡単な方法は、 QSQLQueryModel を見て TableView のモデルをそれに設定することです。

于 2010-08-13T13:40:42.757 に答える