У меня есть QPushButton
, на котором я хотел бы установить цвет фона. Я могу использовать таблицы стилей для этого:
m_iconButton->setStyleSheet("QPushButton {"
"background-color: red "
"}");
Однако я хочу использовать это в функции void foo(const QColor& a_color)
. Как мне убедиться, что таблица стилей принимает этот a_color
в качестве аргумента?
Что-то вроде этого:
void foo(const QColor& color) {
m_iconButton->setStyleSheet("QPushButton {"
"background-color: a_color"
"}");
}
Есть ли способ сделать это с помощью таблиц стилей? А если нет, то как я могу сделать это без них?