QSS Qt Creator 中 .qss文件如何创建
来源:互联网 发布:eplan软件制图心得 编辑:程序博客网 时间:2024/06/06 01:07
虽然Qt现在还不是特别完善,但它的跨平台性,界面重用性,已经表现出比mfc更强的、更好的性能,昨天写了qss样式表demo,但是在书上对样式表的使用,并不详细,初学者可能会遇到一些问题,今天对照官方代码,终于调通,简单记录如下:
1、建立文本文件,写入样式表内容,更改文件后缀名为qss;
2、在工程中新建资源文件*.qrc,将qss文件加入资源文件qrc中,此处注意prefix最好为"/",否则在调用qss文件时会找不到文件;
3、通过传入路径\文件名的方式创建一个QFile对象,以readonly的方式打开,然后readAll,最后qApp->setStyleSheet就可以使qss生效。
样式表的方式可以很方便的完成简单的贴图工作,而且效果也不错,简化了我以前在mfc上为了贴图,不得不重写控件类个工作,也使得美工可以很方便的修改生成的程序的颜色。
Qt很爽,因为是C++语言,所以看起来很快,而且也因为是C++代码级跨平台,所以也获得了很高的执行效率。而它生成控件的方式则比mfc上的资源文件好得多,mfc中的窗体资源全部在一个.src文件中,不利于重用,而Qt中每个窗体拥有自己的资源文件,并且和窗体类是分开的,方便了重用。从此,我不在被局限于windows平台。
我会研究一下如何在应用程序中完成widget部件的使用,因为那种透明、随意拖拽的自定义部件必将是下一代UI主流。- QSS Qt Creator 中 .qss文件如何创建
- qt中qss文件
- Qt Creator项目中使用qss
- Qt之QSS文件
- Qt QSS 设置文件
- Qt加载QSS文件
- QT之qss教程-qss文件使用方法
- Qt中使用Qss
- Qt之qss文件编写
- Qt之qss文件编写
- Qt之加载QSS文件
- Qt之加载QSS文件
- Qt之加载QSS文件
- Qt qss
- QT中QSS的使用
- Qt中qss的使用
- Qt Weigets Application中使用qss文件的方法
- Qt Creator 设置Qss文件文本高亮 切换工具语言选择
- IT运维都干什么
- 利用tcpcopy引流做模拟在线测试
- centOS软件包安装
- [Python] Template使用出错解决
- VMware虚拟机常见问题(无法安装 VMware tools ,无法联网等)
- QSS Qt Creator 中 .qss文件如何创建
- php扩展--memcache
- Async 函数的返回类型选择
- OO的设计原则
- 中小银行的云计算后台
- left join on and与left join on where的区别
- BufferedReader 、 InputStreamReader 、 InputStream的一般讲解(一)
- ArcGIS 10.1影像新特性(1)— Raster Product
- 批处理 查看局域网mac地址