一种整体界面字体设置的方法:
在main函数中添加程序:
QFont font = app .font();
font.setPointSize(16);
app.setFont(font);
在main函数中添加程序:
QFont font = app .font();
font.setPointSize(16);
app.setFont(font);
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2012-04/58356.htm
改变Qt中QLineEdit中显示内容的大小:
QLineEdit *lineEdit = new QLineEdit();
lineEdit->setStyleSheet("font-size : 16px");
也可以在主函数中添加语句:
qApp->setStyleSheet("QLineEdit { font: 16px; });
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2012-04/58356.htm
int
main(
int
argc,
char
*argv[])
{
QApplication a(argc, argv);
QTextCodec::setCodecForLocale(QTextCodec::codecForName(
"UTF-8"
));
QTextCodec::setCodecForTr(QTextCodec::codecForName(
"UTF-8"
));
//支持Tr中文
QTextCodec::setCodecForCStrings(QTextCodec::codecForName(
"UTF-8"
));
//支持中文文件名显示
QFont font;
font.setPointSize(160);
//实际上是16的字号,但设成16却不行
font.setFamily((
"wenquanyi"
));
font.setBold(
false
);
a.setFont(font);
//--
Hmi_desktop w;
w.show();
return
a.exec();
}