qt使用样式表修改控件属性
2016-04-24 12:28
716 查看
有时候需要修改控件的字体颜色等属性,使用qt的函数操作也很方便,
但是有一种更有效的方法就是使用qt内置的兼容的html样式表操作。
例如添加button空间btn1,现在要修改它的颜色和字体,则很容易的使用下面的方法操作。
1、
//设定前景颜色,就是字体颜色
//设定背景颜色为红色
2、
第一个代码只能显示黄色背景,第二个确实红色字体,黄色背景,
所以当设定一个部件时候,要在同一个>setStyleSheet()中完全写出来。
//设置多种属性
3、
但是有一种更有效的方法就是使用qt内置的兼容的html样式表操作。
例如添加button空间btn1,现在要修改它的颜色和字体,则很容易的使用下面的方法操作。
1、
btn1->setStyleSheet("QPushButton{color:red}");
//设定前景颜色,就是字体颜色
btn1->setStyleSheet("QPushButton{background:yellow}");
//设定背景颜色为红色
2、
btn1->setStyleSheet("QPushButton{color:red;background:yellow}");
第一个代码只能显示黄色背景,第二个确实红色字体,黄色背景,
所以当设定一个部件时候,要在同一个>setStyleSheet()中完全写出来。
//设置多种属性
3、
exitBtn->setStyleSheet("QPushButton{color:red;background:yellow;font-size:20px}");
相关文章推荐
- CSS盒子模型
- float实现横向导航
- CSS3 transform实现图片旋转木马3D浏览效果
- CSS Selector (part 1)
- 一个页面弄懂 CSS 样式选择器
- Css3学习笔记
- 《CSS3实战》笔记--弹性盒模型(一)
- CSS 图片替换文字方案
- CSS中"visibility: hidden"和 “display:none”区别
- CSS实现loading小动画(附源码)
- wordpress为dashboard添加样式
- CSS之父:Web事业未竞,尚需前赴后继
- 纯CSS3制作3D导航栏
- 活用CSS(一)移动遮盖效果的实现
- CSS样式实现九宫格
- [读书笔记] CSS权威指南1: 选择器
- CSS3的自定义动画帧
- 第三章 使用CSS技术美化
- 自定义CheckBox和RadioButton的样式
- Less:优雅的写CSS代码