Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение архива вопросов (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/)
-   -   [РЕШЕНО] Выделение элемента в QCombobox цветом (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/resheno-vydelenie-elementa-v-qcombobox-cvetom-211785/)

Guest 27.09.2011 13:36

[РЕШЕНО] Выделение элемента в QCombobox цветом
 
Есть QCombobox, в качестве модели используется QStandardItemModel, каждый элемент QCombobox-а э то QStandardItem соответственно, QTreeView используется качестве представления. Пробую выделить некоторые (родительские) элементы комбобокса синим так:КодC++ (Qt)QStandardItem* all = new QStandardItem("some text");all->setForeground(QBrush(QColor(Qt::blue))) ;или так:КодC++ (Qt)all->setData(Qt::blue, Qt::ForegroundRole);В выпадающем списке этот элемент выделен, однако когда я выбираю его из списка, то цвет текста возвращается к чёрному, который установлен по умолчанию. Как это можно исправить, чтобы при выделении элемента цвет текста сохранялся?


Часовой пояс GMT, время: 09:06.


© www.otvetnemail.ru - Форум вопросов и ответов.