在QT的ui设计中,我们右键会弹出一个改变样式表的选项,很多人不知道这个是干什么的。
首先我们来看下具体的界面
首先我们说一下这个功能具体是干嘛的, 我们在设置很多控件在界面上之后,常常都是使用系统默认的样式,但是当有些时候为了美化界面我们需要对一些控件进行美化这个时候就要用到样式表了,通过修改样式表可以实现对控件样式的任意改变。
在上图中,这里面有四个选项:
- 添加资源
- 添加渐变
- 添加颜色
- 添加字体
这里的样式表和html css的规则,如果懂得前端会非常方便。这里就展示一个简单的更改背景颜色的使用方法
可以通过对象窗口找到类名,这里以QPushButton为例
将如下代码添加到编辑样式表的空窗中
QPushButton {
}
将光标停留在大括号中,选择添加颜色的小箭头,然后选择背景颜色
选择之后,QPushButton体中会出现