syle.qss
QPushButton{
border:2px solid gray;
border-radius: 10px;
}
QPushButton#pushButton:hover{
color:white;
background:green;
}
QPushButton:hover{
color:white;
background:red;
}
qrc文件
<RCC>
<qresource prefix="TestQss">
</qresource>
<qresource prefix="/qss">
<file alias="style">style.qss</file>
</qresource>
</RCC>
main文件
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QFile styleFile(":/qss/style");
styleFile.open(QIODevice::ReadOnly);
QString setStyleSheet(styleFile.readAll());;
a.setStyleSheet(setStyleSheet);
TestQss w;
w.show();
return a.exec();
}
效果