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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как у QColorDialog изменить StyleSheet не дефолтный?  (Прочитано 4269 раз)
Torvald
Самовар
**
Offline Offline

Сообщений: 118


Просмотр профиля
« : Январь 20, 2017, 14:39 »

В приложении используются свои стили и при вызове QColorDialog он выглядит с поехавшей версткой, т.к. размеры и расположение его кнопок фиксированы.
Вопрос: как сделать стиль этого окна дефолтным?

Пробовал
Код
C++ (Qt)
QColorDialog dlg;
dlg.setStyleSheet("");
auto c = dlg.getColor(color, this);
не помогает
Записан
ksk-
Самовар
**
Offline Offline

Сообщений: 178



Просмотр профиля
« Ответ #1 : Январь 20, 2017, 17:47 »

Для этого не нужно назначать родителя при вызове getColor().
Записан
Torvald
Самовар
**
Offline Offline

Сообщений: 118


Просмотр профиля
« Ответ #2 : Январь 20, 2017, 19:40 »

Не помогает. Ну и ладно, не больно то и хотелось, напишу свой виджет
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #3 : Январь 20, 2017, 21:01 »

Не помогает. Ну и ладно, не больно то и хотелось, напишу свой виджет
Такой?
Если такой - я тоже хочу...
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
Torvald
Самовар
**
Offline Offline

Сообщений: 118


Просмотр профиля
« Ответ #4 : Январь 20, 2017, 23:44 »

Нет) Наоборот попроще да покрупнее, целевая аудитория такая)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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