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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение архива вопросов (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/)
-   -   QComboBox: игнорируется selection-color при padding (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/qcombobox-ignoriruetsya-selection-color-pri-padding-209429/)

Guest 27.09.2011 12:43

QComboBox: игнорируется selection-color при padding
 
доброго времени суток.возникла следующая проблема. после установки StyleSheet с атрибутами padding или margin для нередактируемого QComboBox текст в выделении начинает рисоваться цветом основного текста, при этом цвет фона для выделения отображается верно, выпадающий список так же рисуется нормально. QPalette::highlitedText игнорируется, хотя атрибут selection-color не установлен. установка selection-color также ничего не меняет.Минимальный пример:Код://так работает нормально: обычный текст - красный, в выделении - зеленый на черном фонеcomboBox->setStyleSheet("QComboBox { color: red; selection-color: green; selection-background-color: black; }");//обычный текст - красный, в выделении - красный на черном фонеcomboBox->setStyleSheet("QComboBox { padding-left: 5px; color: red; selection-color: green; selection-background-color: black; }");Qt 4.7.2, Win. я чего-то не понял, или таки бага?


Часовой пояс GMT, время: 22:47.


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