赞
踩
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
我们早期学习过web开发的同学都知道,web开发有三个部分,分别是html、css和java script。其中html负责控件生成和布局,css负责美化,java script负责和web后端的数据交互。今天我们说的这个qss美化,完全可以类比成web的css来看。整体上,designer处理的ui文件就类似于html,qss类似于css,c++编程则类似于java script脚本开发,这样一来,所有的概念就能都对上了。
为了说明qss美化怎么使用,我们用上一期文章的进度条来举例说明。
style.qss文件,本身和css的语法也非常像。如果我们对qt默认的控件外观不是很满意,那就可以通过自己编写style.qss文件的方式,来进行调整和补充。当然,过程中大家也可以换成其他的文件名字,不一定非要是style.qss。这种qss的修改完全是通过脚本来完成的,哪怕qt的程序已经生成好了,我们还是可以通过修改style.qss来继续美化和升级,根本不需要重新编译、链接,这对我们程序员来说还是很方便的。
- QPushButton:enabled{
- font-family: "Microsoft YaHei";
- font-size: 15px;
- background-color:#172349;
- bo
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。