QStackedWidget设置无效问题
QStackedWidget设置无效问题
在对QStackedWidget中的index窗体设置了样式,发现index为0的窗体样式无效,但是其它index都正常。
解决方法:
1. addwidget()必须在setObjectName()之后。至于什么原因,暂时没弄清楚
2. 也可以在界面都初始完成之后,再调用(重新设置一次程序样式):
QFile file(":/prefix/gui_blue.css");
file.open(QIODevice::ReadOnly);
qApp->setStyleSheet(file.readAll());
file.close();