Как настроить просмотр списка в Qt - PullRequest
5 голосов
/ 26 июля 2010

Я хочу настроить просмотр списка в Qt, кто-нибудь может дать мне пример или советы, как это сделать?Я новичок в Qt.

Ответы [ 3 ]

4 голосов
/ 26 июля 2010

Вы можете применить таблицу стилей к вашему QListView.

Проверьте здесь для документации Qt по настройке QListView с использованием таблиц стилей.

3 голосов
/ 26 июля 2010
2 голосов
/ 18 июня 2011

Если вы используете стандартную модель элементов или QListWidget (или любую другую модель, использующую QStandardItem), вы можете установить свойства внешнего вида для элементов с помощью setData.

Итак, следующее добавит красныйэлемент к виджету списка:

QListWidgetItem *colorItem = new QListWidgetItem("Red");
colorItem->setData(QBrush(QColor(Qt::red)), Qt::ForegroundRole);

list.addItem(colorItem);

Для примера рабочего кода и более подробного объяснения, пожалуйста, смотрите: http://ynonperek.com/qt-mvc-customize-items

...