我可以这样更改
QComboBox
的颜色:QPalette palette = ui->selectSource->palette();
palette.setColor(QPalette::Active, QPalette::Button, Qt::white);
palette.setColor(QPalette::Inactive, QPalette::Button, Qt::white);
ui->selectSource->setPalette(palette);
它变成了白色,但是当它处于下拉状态时,它仍然有一些灰色(默认)。
如何更改这个?
QComboBox::view()
函数获取它。 - vahancho