- 5
- 0
- 约4.6千字
- 约 26页
- 2018-12-30 发布于福建
- 举报
qt入门-stylesh各eet样式表和2d绘图
Qt入门
Style Sheet和2D绘图
Style Sheet样式表单
Qt的样式表单允许我们在对程序不做任何代码上的更改的情况下轻松改变应用程序的外观。
其思想来源于网页设计中的CSS(Cascading Style Sheet),即可以将功能设计和美学设计分开。
它的语法和概念和HTML CSS也是差不多的。
基本语法
样式表单由一系列样式规则组成。每条规则可以分成两部分:选择器和声明
QPushButton { color: red }
选择器表示规则作用到哪些控件上;声明则详细说明了是什么规则。
这条规则让所有的按钮的字体都变成红色。
选择器(selector)
声明(declaration)
基本语法
Qt的样式表语法不区分大小写,所以color,Color,coLor,coloR都表示同样的颜色属性。
但是指代类的类名的时候,是区分大小写的。
多个选择器可以并列使用,它们之间用逗号隔开,例如:
QPushButton, QLineEdit, QComboBox
{ color: red }
基本语法
声明部分也可以有多个并列,之间用分号隔开。当我们要设置的选择器有多个属性的时候,就需要并列多个声明,例如:
QPushButton
{ color: red; background-color: white }
这条样式规则让按钮的字体变成红色,同时背景色
原创力文档

文档评论(0)