Qt在界面设计过程中,每个按钮有时候会有很多显示状态,在进行setStyleSheet设计的时候为了代码的简洁化与程序的易读易改性,通常引入“QSS文件”来设计:
特别注意:
(1)类型选择器(如本文的QPushButton)和“#”之间最好不要有空格;
(2)“#”后面跟随的不是变量名,而是ObjectName,一般set与变量名相同的ObjectName。
Cpp代码:
{
QFile qssfile("testqss.qss");
qssfile.open(QFile::ReadOnly);
QString qssstr = qssfile.readAll();
qssfile.close();
QPushButton *pb0 =