• 12649阅读
  • 5回复

如何改变QTextEdit中输入文本的字体大小 [复制链接]

上一主题 下一主题
离线wywwh
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-11
使用系统默认的太小了,请问有没有什么方法能够只改变QTextEdit中字体大小?
离线jorneyr

只看该作者 1楼 发表于: 2009-08-11
引用楼主wywwh于2009-08-11 09:35发表的 如何改变QTextEdit中输入文本的字体大小 :
使用系统默认的太小了,请问有没有什么方法能够只改变QTextEdit中字体大小?

使用Qt Style Sheet.
如在main函数中加一句
qApp->setStyleSheet("QLineEdit { font: 15px; });
15px表示字体的大小.
离线wywwh
只看该作者 2楼 发表于: 2009-08-11
引用第1楼jorneyr于2009-08-11 09:39发表的  :
使用Qt Style Sheet.
如在main函数中加一句
qApp->setStyleSheet("QLineEdit { font: 15px; });
15px表示字体的大小.

呵呵,谢谢了,我想有没有办法不用在main()函数中添加代码就能更改字体大小
离线wywwh
只看该作者 3楼 发表于: 2009-08-11
我用的QTextEdit是嵌入到一个窗口中的,如果在main()改变字体的话,其他的QLineEdit之类的字体也要改变,所以我只想改变TextEdit的字体大小,其他的保持不变
离线wywwh
只看该作者 4楼 发表于: 2009-08-11
搞定了,myText->setStyleSheet("font-size : 16px");
离线robertkun

只看该作者 5楼 发表于: 2009-08-11
为什么不用setFont() 呢?
                                              简单的生活使人快乐!
快速回复
限100 字节
 
上一个 下一个