Создание property для виджета, Q_PROPERTY |
Здравствуйте, гость ( Вход | Регистрация )
Создание property для виджета, Q_PROPERTY |
zaytsewa |
29.4.2011, 10:54
Сообщение
#1
|
Студент Группа: Участник Сообщений: 55 Регистрация: 20.4.2011 Пользователь №: 2620 Спасибо сказали: 1 раз(а) Репутация: 0 |
Есть собственный custom-widget
Необходимо зарегистрировать для него property, чтобы устанавливать разные стили на элемент виджета slider.h
slider.cpp
myform.ui
и даже после
стили всё равно не применяются... Почему-то не получается(т.е. есть стили не применяются), подскажите где ошибка. может ошибка в qss?
да, похоже в qss сразу поняла, когда написала)) но вопрос всё равно остался как грамотно написать в qss, который применяется к Slider
|
|
|
Litkevich Yuriy |
29.4.2011, 16:38
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
вообще макрос Q_PROPERTY нужно писать в объявлении класса. Из документации:
Цитата Свойство ведёт себя, как член данных класса, но оно имеет дополнительные возможности, доступные через мета-объектную систему
|
|
|
Текстовая версия | Сейчас: 29.3.2024, 9:18 |