QT 引用css

    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就添加完成,在代码里就可以用 前缀+文件名 来引用啦~


版权声明:本文为u011461601原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。