Qt Qss使用
来源:互联网 发布:高德导航车载端口修改 编辑:程序博客网 时间:2024/05/21 00:18
设计Qt程序Ui的时候,可以像WEB端使用CSS一样,使用QSS,使页面美化跟代码层分开,利于维护。
过程如下:
1、建立文本文件,写入样式表内容,更改文件后缀名为qss;
2、在工程中新建资源文件*.qrc,将qss文件加入资源文件qrc中,此处注意prefix最好为"/",否则在调用qss文件时会找不到文件;
3、通过传入路径\文件名的方式创建一个QFile对象,以readonly的方式打开,然后readAll,最后qApp->setStyleSheet就可以使qss生效。
代码如下
*.qss文件示例:
- QScrollBar:add-page
- {
- background-color: rgba(0,0,0,255);
- }
- QScrollBar:sub-page
- {
- background-color: rgba(0,0,0,255);
- }
- QScrollBar::add-line:vertical {
- background-color: rgba(43,45,31,255);
- height: 15px;
- subcontrol-position: bottom;
- subcontrol-origin: margin;
- }
- QScrollBar::sub-line:vertical {
- background-color: rgba(43,45,31,255);
- height: 15px;
- subcontrol-position: top;
- subcontrol-origin: margin;
- }
- QT QSS 使用
- QT QSS 使用
- Qt Qss使用
- Qt中使用Qss
- QT QSS 使用
- Qt使用QSS
- QT QSS 使用
- QT QSS 使用
- Qt使用qss
- Qt之QSS使用
- Qt qss使用总结
- Qt使用qss
- Qt使用QSS
- Qt之QSS使用
- QT中QSS的使用
- Qt中qss的使用
- QT布局以及使用QSS
- Qt qss
- oracle plsql developer
- MARS的《Android学习路线》
- 配置文件读取(二)
- 用C模拟异常
- qt creator报错error while building deploying project
- Qt Qss使用
- 两个图形和矢量素材艺术品也可以巧妙地结合
- Cocos2D-x 用CCControlSwitch设置音乐的开关
- RHEL6 64bit下更改YUM配置。yum this system is not registered with rhn的解决办法
- cocos2d - CCSpriteBatchNode的使用
- Linq及Lamda表达式应用经验之 GroupBy 分组
- a link 标签的disabled属性实现disabled/enable
- 小窍门:如何让你的C++程序可以/禁止点击标题栏进行拖动
- mongodb 操作命令 及常见问题解决方法 (更新中...)