Третий архив вопросов и ответов Вопросы по самым различным темам


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

Здравсвтвуй, многоуважаемый All!Тупик полный!Был создан класс APush, наследник QPushButton.Было создано Q_PROPERTY(QVariant shadowLength READ getShadowLength WRITE setShadowLength )Были присвоены CSS, через app.setStyleSheet(styleSheet);styleSheet такое:Код:APush { qproperty-shadowLength : 1; border:0px;}APushressed { qproperty-shadowLength : 3; border:3px solid black;}Проблемма в том, что при нажатии на APush, его border изменяется на 3 сам, а shadowLength необходимо обрабатывать вручную. Если отслеживать this->property("shadowLength"), то оно устанавливается в состояние 1 при создании элемента само и более не изменяется при нажатии на APush (функция setShadowLength срабатывает 1 раз). Вопрос: как отследить созданное свойство shadowLength объекта APush в состоянии pressed?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Проблемма с меню "Приложения" ubuntu 7.10(РЕШЕНО) Guest Архив вопросов и ответов 0 30.09.2011 04:11
applet-widget.h Guest Третий архив вопросов и ответов 0 29.09.2011 16:48
isn't a valid widget Guest Новые вопросы и ответы 4 0 28.09.2011 17:48
Yahoo Widget Guest Второй архив вопросов и ответов 0 27.09.2011 18:28
QUiLoader и custom widget Guest Ещё вопросы и ответы из архива 4 0 27.09.2011 11:58



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