Nedaxses Asked:2022-08-14 21:09:57 +0000 UTC2022-08-14 21:09:57 +0000 UTC 2022-08-14 21:09:57 +0000 UTC Qt。将按钮颜色更改为给定颜色 772 使用 lineEdit 小部件读取颜色 QString color = ui->color_line->text(); 接下来,您需要更改按钮的颜色。我做这样的事情 qApp->setStyleSheet("QPushButton#Result { background-color: }"); 问题是,在 background-color 中写什么来设置读取颜色? c++ qt 1 个回答 Voted Best Answer Alexander Chernin 2022-08-14T21:36:25Z2022-08-14T21:36:25Z QString color = ...; QString style = QString("QPushButton#Result { background-color: %1 }").arg(color); qApp->setStyleSheet(style); 或直接为按钮: btn->setStyleSheet(QString("background-color: %1").arg(color));
或直接为按钮: