В настоящее время у меня есть QComboBox, цвет которого я хочу изменить, когда пользователь делает выбор.Для этого у меня активирована функция вызова активированного сигнала, которая вызывает setStyleSheet
void comboBoxActivated(int i){
myComboBox -> setStyleSheet("border-width:2px; border-style:solid; border-color:red;");
}
Это, однако, приводит к тому, что поле со списком остается открытым на моем экране, и единственный способ избавиться от него - закрытьприложение.Есть ли проблема с изменением стиля с помощью этой функции?Для справки я использую Ubuntu и QT 4.8