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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как сменить фон у виджета [Решено]  (Прочитано 2137 раз)
rizzoli
Гость
« : Ноябрь 26, 2014, 09:47 »

Здравствуйте, возможно глупый вопрос, но не могу решить.

Есть виджет, мне на нем нужно сменить фон, но проблема в том, что этот виджет находится внутри layout на mainwindow. То есть если этот виджет вывести сам по себе - работает и с помощью палитры и qss, но если его вывести в родительском, этот фон применяется только к элементам, которые внутри него - а он остается серым. Пробовал в дизайнере через promoteTo и динамически создавал.
Как сменить фон в этом случае?
« Последнее редактирование: Ноябрь 27, 2014, 11:11 от rizzoli » Записан
Bepec
Гость
« Ответ #1 : Ноябрь 26, 2014, 13:02 »

Версию Qt указывайте.
Решается проблема помещением в MainWindow сначала QFrame, а в него уже всё остальное. И менять фон QFrame и/или QWidget.
Записан
rizzoli
Гость
« Ответ #2 : Ноябрь 27, 2014, 11:10 »

Отлично, спасибо!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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