Здравствуйте, гость ( Вход | Регистрация )
azure | Дата 14.5.2010, 8:52 |
Полностью очистить проект и собрать заново. Включение Q_OBJECT требует использование moc, т.е. надо чтоб проект был полностью заново перекомпилен. | |
Litkevich Yuriy | Дата 12.5.2010, 23:14 |
после добавление макроса, qmake не забываешь запускать? | |
ltise | Дата 12.5.2010, 20:35 |
Всем привет! столкнулся с непонятной проблемой: определяю для виджета стиль: CODE MySlider::MySlider(QWidget * parent) : QWidget::QWidget(parent) { QVBoxLayout * vlayout = new QVBoxLayout(); this->setLayout(vlayout); this->setObjectName("zoomSlider"); setGeometry(100, 170, 40, 150); setStyleSheet( "QWidget#zoomSlider {" " background: rgb(223, 224, 241);" " border: 0px solid #8f8f91;" " border-radius: 12px; }" ); .... Проблема в том, что при ОТСУТСТВИИ в описании класса Q_OBJECT - стиль виджета отрисовыватся нормально.. если Q_OBJECT добавить, то стиль не работает, т.е. просто прозрачный виджет.. подскажите плиз в чем может быть проблема. спасибо |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 18.4.2024, 15:29 |