Qt进阶-设置应用程序默认字体
//应用程序对象,有且只有一个
QApplication a(argc, argv);
//设置应用程序字体
QFont f(QString::fromLocal8Bit("仿宋"), 12); //修改整体字体
a.setFont(f);
//进入消息循环
return a.exec();
注意:QFont定义字体时如果是中文名称,则要考虑字符的中文问题
如在前面有定义如下指令:
#pragma execution_character_set("utf-8");
则应该使用
QFont f("仿宋", 12);
软件的默认字体会发生改变,不过貌似窗口的标题栏字体是改不了的。