Название: Цвет элемента в combobox Отправлено: UVV от Ноябрь 30, 2007, 11:45 Поменял цвет элемента в комбобоксе как
Код: comboBox->setItemData(1, Qt::red, Qt::ForegroundRole); Название: Re: Цвет элемента в combobox Отправлено: EhTemka от Ноябрь 30, 2007, 18:49 повесить какой нибудь слот на сигнал currentIndexChanged
Вообщем как-то так: Код: ... Название: Re: Цвет элемента в combobox Отправлено: UVV от Декабрь 12, 2007, 12:37 повесить какой нибудь слот на сигнал currentIndexChanged Да, спасибо, помогло, но отчасти.... Вот этот фрагмент устанавливает цвет только при выборе элемента: Код: pal.setColor(QPalette::HighlightedText, comboBoxBloodGroup->itemData(index, Qt::ForegroundRole).value<QColor>()) Однако при потере фокуса цвет комбобокса снова становится цветом по умолчанию. Название: Re: Цвет элемента в combobox Отправлено: Вячеслав от Декабрь 12, 2007, 12:43 QComboBox::setItemData с Qt::BackgroundRole не прокатит ?
|