原创 QT QSS应用

2014-6-27 15:58 2202 22 22 分类: 工程师职场 文集: LINUX部分

      在设计Qt程序Ui的时候,使用QSS,使页面美化跟代码层分开,利于维护。

使用过程:

    1)、建立文本文件,写入样式表内容,更改文件后缀名为qss;

    2)、在工程中新建资源文件*.qrc,将qss文件加入资源文件qrc中,此处注意prefix最好为"/",否则在调用qss文件时会找不到文件;

    3)、通过传入路径\文件名的方式创建一个QFile对象,以readonly的方式打开,然后readAll,最后setStyleSheet就可以使qss生效。

实现代码如下:

在main.cpp中间如头文件#include

QFile file(":/stylesheet.qss");

if(file.open(QFile::ReadOnly))

{

    a.setStyleSheet(file.readAll());

    file.close();

}

 

文章评论0条评论)

登录后参与讨论
我要评论
0
22
关闭 站长推荐上一条 /2 下一条