QT 文字字体和颜色设置

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/cjnewstar111/article/details/7477240

QT中的字体(比如QLabel中的字体)有时需要在程序中进行动态的设置。其中字体和颜色是分开设置的。设置字体主要使用的是QFont对象。设置颜色主要使用的是QPalette(调色板)来进行。所以要包含这两个头文件。#include <QFont> 和  #include<QPalette>
设置字体
包含头文件<QFont> 。设置方法,以QLineEdit lineEdit 为例:lineEdit .setFont( QFont( "Timers" , 28 ,  QFont::Bold) );
设置颜色
        包含头文件<QPalette>。首先创建一个QPalette 对象 palette 。palette.setColor(QPalette::WindowText,Qt::red); 然后以QLineEdit lineEdit
 为例:lineEdit.setPalette(palette)即可。

猜你喜欢

转载自blog.csdn.net/cjnewstar111/article/details/7477240