デリゲート システムは、今のところ私には明確ではありません。
カスタムモデルを正しく表示する QListView があります。
私のモデルは、次の列で構成されています。
列 1、2、および 3 はテキスト列で、列のアイテムのテキストは次を使用して入力されます。
QAbstractItem::setText();
列 4、5、6、および 7 は、カスタム クラスの QVariant です。これらの列には次の項目が含まれています
QAbstractItem::setData(QVariant::fromValue(MyCustomClass());
QListView から必要なのは、列 1、2、および 3 にテキストを表示し、列 4、5、6、および 7 で MyCustomClass のメソッドによって取得されたカスタム QString を表示することです。
どうすればそれを達成できますか?