QFile qFile(":/shroverview.qss");
qFile.open(QFile::ReadOnly);//读取qss文件,设置样式
if(qFile.isOpen())
{
QString qss = qFile.readAll();
this->setStyleSheet(qss);
}
qFile.close();
其中":/shroverview.qss"需要提前引入项目的resource文件夹中,具体操作如下:
会在Resources下生成一个qrc文件
添加前缀,这里也是随意命名的,一般直接 " / " 就行了
点击前缀,添加文件。注:这里的文件是要在系统中已经存在的文件,一般我都是在后台,进入项目,在项目路径下 vi xxx.qss,创建一个空白的文件,然后添加到前缀里。
选中文件后,qss就添加完成,在代码里就可以用 前缀+文件名 来引用啦~