Russian Qt Forum
Сентябрь 30, 2024, 16:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: qss и QDockWidget  (Прочитано 4301 раз)
ruzik
Гость
« : Февраль 21, 2011, 18:19 »

Здравствуйте, заметил такую ошибку, что для QDockWidget не хочет выставлять изображение, искал в ассистенте, там про это ничего, там примеры с кнопками, иконками и тп
Как я только не пытался это сделать:
QDockWidget {border-image: url(:/Other/pictures/SearchBackground.png);}
                   |background-image|
                   |image|
Толку нет, изображение находится точно по этому адресу, может такого св-ва вообще нет, как-то не вериться



Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Февраль 21, 2011, 18:29 »

См. внимательно описание:
Цитировать
Предупреждение: Таблица стилей не действует когда QDockWidget отсоединен, поскольку при отсоединении Qt использует "родные" окна верхнего уровня.
Записан

Qt 5.11/4.8.7 (X11/Win)
ruzik
Гость
« Ответ #2 : Февраль 21, 2011, 18:38 »

Если вы имеете в виду, отсоединен- он это отдельное окно, то нет, он присоединен к основному окну
Записан
ruzik
Гость
« Ответ #3 : Февраль 21, 2011, 18:45 »

На QPushButton и QLineEdit находящимися в QDockWidget стили действуют
Записан
ruzik
Гость
« Ответ #4 : Февраль 22, 2011, 11:22 »

Заметил интересную особенность, если установить цвет, он не отображается, а если выделить QDockWidget в отдельное окно, то цвет начинает отображаться, жаль с изображением такой фокус не прошел(
Записан
ruzik
Гость
« Ответ #5 : Февраль 22, 2011, 18:15 »

Никто с этим раньше не сталкивался?
Записан
ruzik
Гость
« Ответ #6 : Февраль 22, 2011, 20:21 »

Так же поставил некоторые другие параметры -они работают нормально, странно как-то
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.056 секунд. Запросов: 23.