QLineEdit、QLabel字体大小、颜色设置
2014-02-18 08:38
3103 查看
QT中的字体有时需要在程序中进行动态的设置。其中字体和颜色是分开设置的。设置字体主要使用的是QFont对象,设置颜色主要使用的是QPalette(调色板)来进行。
(2)使用调色板-2
(3)使用CSS写法,调用setStyleSheet函数来设置
QLabel和QLineEdit大部分操作相同,下面仅就不同之处进行介绍。
定值1定值2定值3
解释:
(1)<h1></h1>是 【标题标签】,除了h1还有h2h3 h4 h5 h6字体大小依次减小,这主要是根据实际情况用的,但不是用来控制字体大小用的。
<h1align="center"></h1>: align="center"是让h1 标题居中显示,还有 left 、right 让标题显示在左边或右边。
(2)<font color=black>定值1</font>,设置“定值1”字体颜色为黑色
(3)<font color=red>定值2</font>,设置“定值2”字体颜色为黑色
另外,
(4)<font size="12px"></font>,设置字体大小为12像素,单位也可以是厘米、英寸。
(5)<strong></strong>,设置字体加粗。
(6)<u></u>,设置下划线
一、QLineEdit
定义对象: QLineEdit lineEdit;1、设置文本内容:
lineEdit.setText("helloworld!");
2、设置文本颜色
(1)使用调色板-1QBrush myBrush; QPalette palette; myBrush = QBrush(Qt::red,Qt::DiagCrossPattern); palette.setBrush(QPalette::Text, myBrush); lineEdit.setPalette(palette);
(2)使用调色板-2
QPalette palette; palette.setColor(QPalette::Text,Qt::red); lineEdit.setPalette(palette);
(3)使用CSS写法,调用setStyleSheet函数来设置
lineEdit.setStyleSheet("color:red");//文本颜色 lineEdit.setStyleSheet("background-color:red");//背景色
3、设置字体和大小
lineEdit.setFont(QFont("Timers" , 28 , QFont::Bold));
二、QLabel
定义对象: QLabel label;QLabel和QLineEdit大部分操作相同,下面仅就不同之处进行介绍。
1、 设置文本颜色
上面使用“使用调色板-1”不能使用,其它可以。2、 QLabel使用html可以将文本设置为不用的大小和颜色
形如:定值1定值2定值3
label = QLabel("<h1><fontcolor=black>定值1</font><fontcolor=red>定值2</font><font color=black>定值3</font></h1>");
解释:
(1)<h1></h1>是 【标题标签】,除了h1还有h2h3 h4 h5 h6字体大小依次减小,这主要是根据实际情况用的,但不是用来控制字体大小用的。
<h1align="center"></h1>: align="center"是让h1 标题居中显示,还有 left 、right 让标题显示在左边或右边。
(2)<font color=black>定值1</font>,设置“定值1”字体颜色为黑色
(3)<font color=red>定值2</font>,设置“定值2”字体颜色为黑色
另外,
(4)<font size="12px"></font>,设置字体大小为12像素,单位也可以是厘米、英寸。
(5)<strong></strong>,设置字体加粗。
(6)<u></u>,设置下划线
相关文章推荐
- 【QT】 QLabel设置字体大小和颜色
- Qt下设置QLabel字体的大小和颜色
- QLabel设置文字大小和颜色
- Markdown 编辑器设置字体大小颜色
- iOS 设置UIWebView 展示字体大小,颜色,展示布局
- 设置TextView属性中的字体大小 颜色 背景色
- java字体设置,包括大小,颜色,加粗,下划线,对齐,斜体的设置
- markdown编辑器语法——文字颜色、大小、字体与背景色的设置(转)
- iOS开发:字符串设置指定内容的文字颜色、文字大小、文字字体类型
- iOS UITabBarController中设置字体颜色及大小
- 设置textview颜色字体大小
- Vim设置菜单英文/字体颜色/英文字体/屏幕大小/行号/代码中文不乱码/空格缩进
- c#实现打印功能,可以设置纸张大小,字体和颜色等
- ios学习笔记:设置UIButton的文字显示位置、字体的大小、字体的颜色
- 金山界面库—控件字体样式的设置(大小,颜色)
- 同一个TextView,不同颜色,不同字体大小设置
- CRichedit在结尾添加一行,同时设置字体,大小及颜色,并在添加后自动滚屏到末行,
- 设置UIlable字体的行距 字体大小 颜色
- 设置字体的行距和大小颜色等
- 设置UIButton的文字显示位置、字体的大小、字体的颜色