Отличаются стили в дизайнере и в скомпилированной программе |
Здравствуйте, гость ( Вход | Регистрация )
Отличаются стили в дизайнере и в скомпилированной программе |
Litkevich Yuriy |
3.6.2010, 15:20
Сообщение
#1
|
||
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Сделал в дизайнере виджет стилизированный с помощью таблиц стилей при предпросмотре выглядит так:
однако скомпилированная программа выглядит так: Т.е. окантовка отсутствует. Стиль наложен на экземпляр класса QFrame. Выглядит так: точка в начале предотвращает наложение стиля на наследников класса QFrame (т.е. QLable)Qt 4.4.3 В чём может быть дело? П.С. Пробовал собирать 4.5 ... 4.7. всё тоже - окантовки нет. |
||
|
|||
Litkevich Yuriy |
4.6.2010, 16:46
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
сделал по другому, наложил стиль на виджет в дизайнере:
где MyClass - objectName в дизайнере. А в коде соответствует имени класса моего виджета (используется множественное наследование от QFrame и ui).Теперь в дизайнере нет окантовки, а во время выполнения программы есть. Т.е. стиль всё таки применяется к самому виджету, почему же первый вариант не работает во время выполнения. Вообще ничего не понятно. |
|
|
Текстовая версия | Сейчас: 1.12.2024, 12:51 |