私はQtとおしゃべりしていて、小さな問題に遭遇しました。QTableViewの列にQAbstractListModel項目を表示する
写真の一覧をアイコンの表として表示したいと考えています。今、私はQAbstractTableModelをサブクラス化し、QTableViewというサブクラスにプラグインすることでこれを行います。
これは、私の意見では、コード、モデル、ビューが(特にアイテムを編集/追加しようとすると)過度に複雑になります。モデルをQAbstractListModelとして実装しようとすると、項目は表の行として表示されます。
QTableViewの表示項目を列にする方法はありますか?
編集:アイテムが左から右に1行でレンダリングされ、新しい行に折り返されるようにします。
また、いずれの場合でもテーブルビューにテーブルモデルを使用して問題を回避することをお勧めしますか?
Qt Jambiに基づいてQtにC#バインディングを使用しています。
ありがとう!これはまさに私が探していたものです。 – GeReV