Re: Изменение цвета текста и границы кнопок и группбоксов
От: K13 http://akvis.com
Дата: 10.10.22 07:33
Оценка:
Здравствуйте, RussianFellow, Вы писали:

RF>Как в Qt изменить цвет текста на кнопках (тип QPushButton) и цвет границы на кнопках (тип QPushButton) и группбоксах (тип QGroupBox)?

RF>Есть ли какие-то функции у этих классов или же нужно делать сабклассинг (создания классов-потомков) и в этих классах-потомках переопределять метод paintEvent?

1. Можно назначить контролу нестандартную палитру, например взять текущую, заменить нужные цвета, назначить обратно.
2. Использовать setStyleSheet с нужными css стилями
3. Прикрутить наследник QStyle который рисует кнопки/групбоксы "как надо" и назначить на контролы или приложение в целом (чтобы работало на все контролы без лишних телодвижений)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.