示例代码: int main(int argc, char *argv[]) { QFont font; qputenv("QT_IM_MODULE", QByteArray("im")); QApplication a(argc, argv); //QFontDatabase::addApplicationFont(":/fonts/Ubuntu-B.ttf"); QFont f = a.font(); f.setBold(true); //加粗 a.setFont(f); // font.setFamily("Ubuntu"); //字体名字,如果不知道名字可以把开发板中的所有字库都删除,只保留使用的加粗字库 font.setPointSize(12); MainWindow w; w.showMaximized(); return a.exec(); } qt字库存放路径:/usr/lib/fonts 可以把加粗字库放进开发板中的这个位置 在这里推荐一个示例仅供测试:上首简黑粗体字体免费下载和在线预览-字体天下 (fonts.net.cn) |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-9 09:45
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.