Теперь система делегатов мне не понятна.Qt QListView с разными делегатами за столбец
У меня есть QListView, правильно отображающий мою пользовательскую модель.
Моя модель состоит из следующих столбцов:
Колонка 1, 2 и 3 представляют собой текст столбца, текст элемента столбца заполняется с помощью
QAbstractItem::setText();
колонке 4, 5, 6 и 7 - QVariant пользовательского класса. Эти колонки имеют элементы заполнены
QAbstractItem::setData(QVariant::fromValue(MyCustomClass());
Что мне нужно от QListView это для отображения текста на колонке 1,2 и 3, а также отображать пользовательский QString, полученный методом MyCustomClass на clumns 4, 5,6 и 7.
Как я могу это достичь?
Отличная идея для переопределения метода данных. Благодаря!! –