Я создаю окно сообщений об ошибках для своего экрана. Я использую QDialogButtonBox для кнопок. Теперь я хочу заполнить Кнопки разных цветов. Например: «ОК» -> Зеленый «Отмена» -> Красный и т. Д. Я могу изменить фон для всех кнопок, но не индивидуально.QDialogButtonBox: Есть ли способ заполнить разные цвета для отдельных кнопок?
Есть ли способ сделать это ??
Заранее благодарен !!!!
спасибо за ответ ур. Я пробовал ур. Но это ничего не дает за кнопкой. В моем случае: ui-> buttonBox-> addButton (QDialogButtonBox :: Ok) ui-> buttonBox-> button (QDialogButtonBox :: Ok); // если я пытаюсь поставить (./->), он ничего не показывает. Не могли бы вы дать мне больше намека. Ваша идея кажется хорошей. – skg
Эта функция возвращает QPushButton *. Итак, возможно, вам нужно включить QPushButton. Кнопка buttonBox-> (QDialogButtonBox :: Ok) -> setStyleSheet (QString ("фон:% s".) тр (okButtonColor.name())); должно сработать. –