Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Ivandur
193 / 398 / 161
Регистрация: 11.08.2016
Сообщений: 836
#1

Как менять цвет фона и цвет надписи кнопки? - C++ Qt

13.06.2017, 22:13. Просмотров 396. Ответов 2
Метки нет (Все метки)

Есть кнопка, хочу произвольно менять цвет фона и цвет надписи(в зависимости от цвета кнопки).

http://www.cyberforum.ru/qt/thread1492566.html


Если прописать ui->BackColorButton->setAutoFillBackground(true); - не видно надписи.
Если нет, меняется только цвет надписи.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2017, 22:13
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как менять цвет фона и цвет надписи кнопки? (C++ Qt):

QT-как установить цвет надписи
На стандартной форме есть надпись (Label) , хотел бы при загрузке формы сделать...

Как сменить цвет фона в tabwidget
Как сменить цвет фона в tabwidget? не самих кнопочек(tab), а именно содержимого...

как изменить цвет фона QTreeView?
Добрый день, подскажите как изменить цвет фона QTreeView. Не ячеек, а той...

Как изменить цвет формы. Смена цвета фона влияет на все компоненты
День добрый. 1. Рисую форму в QT Creator - Design, как изменить цвет формы?...

Цвет фона QLabel
Здравствуйте! Подскажите, пожалуйста, как у QLabel цвет фона поменять? Он, я...

2
TRam_
зомбяк
595 / 600 / 190
Регистрация: 14.05.2017
Сообщений: 2,021
14.06.2017, 03:26 #2
C++ (Qt)
1
ui->BackColorButton->setStyleSheet(QString("color:#00ff00; background:#0000ff;"));
0
Ivandur
193 / 398 / 161
Регистрация: 11.08.2016
Сообщений: 836
14.06.2017, 16:28  [ТС] #3
Нашёл!
C++ (Qt)
1
2
3
pall2.setColor(QPalette::Button, QColor(127,127,127));
//pall2.setColor(ui->BackColorButton->foregroundRole(), QColor(127, 127, 127));
pall2.setColor(QPalette::WindowText, QColor(0, 0, 0));
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2017, 16:28
Привет! Вот еще темы с решениями:

Как изменить цвет заполнения ProgressBar или кнопки?
Как изменить цвет заполнения ProgressBar или кнопки? Добрый день всем...

Почему не меняется цвет кнопки?
#include <QtWidgets> using namespace Qt; int main(int argc, char *argv)...

Нужно что бы по нажатию кнопки менялся цвет светодиодов
Есть программа светодиодного табло. Нужно что бы по нажатию кнопки менялся цвет...

Как поменять цвет у QStandardItem?
Доброго времени суток. Имеется QTableView, заполнял я его QStandardItem. Так...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru