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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как заставить свой виджет унаследовать цвет от родителя?  (Прочитано 1939 раз)
billy4685
Крякер
****
Offline Offline

Сообщений: 306


Просмотр профиля
« : Ноябрь 13, 2015, 15:46 »

Здравствуйте, господа форумчане. Появилась необходимость для своего собственного виджета унаследовать цвет фона родителя. Пока что-то не получается.
Я создал свой виджет QPanel на основании стандартного QFrame-а, и виджет  QDGPanel на основании QPanel. Разместив их на стандартном QFrame хочу чтобы
мои виджеты унаследовали от QFrame цвет, но что-то не выходит. QFrame же унаследует цвет своего родителя.
Для большего понимания прилагаю ниже архив с примером.
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #1 : Ноябрь 16, 2015, 11:48 »

parentWidget()->palette() ?
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
billy4685
Крякер
****
Offline Offline

Сообщений: 306


Просмотр профиля
« Ответ #2 : Ноябрь 16, 2015, 14:45 »

parentWidget()->palette() ?
спасибо)) как я и раньше не сообразил, когда-то уже пользовался им)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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