Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 27.09.2011, 12:14
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Доброго времени суток всем!Сделал вот такой тест, по нажатию check'а должен меняться цвет фона у label:Кодialog:ialog(QWidget *parent) : QDialog(parent), ui(new Ui:ialog){ ui->setupUi(this); ui->label->setProperty("alarm", false); QString css = QString("QLabel { border: 1px solid yellow;\n"); css += "background-color: gray;\n"; css += "color: yellow\n}\n"; css += "QLabel[alarm=\"true\"] { background-color: red }\n"; css += "QLabel[alarm=\"false\"] { background-color: gray }\n"; ui->label->setStyleSheet(css); bool al = ui->label->property("alarm").toBool(); qDebug("al=%d", al);}void Dialog:n_checkBox_toggled(bool checked){ if (checked) { ui->label->setProperty("alarm", true); } else { ui->label->setProperty("alarm", false); } bool al = ui->label->property("alarm").toBool(); qDebug("al=%d", al);}а ничего не меняется. Что я делаю не так?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Хочу научиться танцевать C-Walk или hard style или jump style или шафл или electro style или tecktonik или DNB Guest Новый архив 5 0 16.03.2012 14:50
emo-style Guest Ещё вопросы и ответы из архива 1 0 14.01.2012 14:03
Как вам doggy style? Guest Третий архив вопросов и ответов 0 15.11.2011 04:41
Wes Montgomery style Guest Новый архив 3 0 30.09.2011 04:54



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