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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Почему в дизайнере Cleanlooks Style желтоватый, а в проге - серый  (Прочитано 4897 раз)
Caduceus
Гость
« : Апрель 15, 2009, 20:37 »

Как сделать желтый у себя?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Апрель 15, 2009, 21:51 »

нужно после установки стиля вызвать установку стандартной, для этого стиля, палитры, например:
qApp->setPalette(QApplication::style()->standardPalette());

Т.к. после установки стиля, палитра сбрасывается в умалчиваемую для ОСьки.
Троли почему-то это дело не предусмотрели ни где, в том числе и в Асистенте и т.д. и т.п.
т.е. при установке стиля через аргумент командной строки:
assistant -style StyleName
стиль установится в  StyleName, однако палитра останется системная.
« Последнее редактирование: Апрель 15, 2009, 21:54 от lit-uriy » Записан

Юра.
Caduceus
Гость
« Ответ #2 : Апрель 15, 2009, 21:56 »

ага, супер. Заработало как надо.
СПАСИБО!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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