当前位置: 技术问答>linux和unix
QT程序移植后字体显示不正常【求助】
来源: 互联网 发布时间:2017-02-12
本文导语: 我的版本是QTE4.4.0,在PC上编译后测试没问题,但交叉编译后移植到开发板上再显示却发觉字体变得很小几乎都看不清了。始终找不到原因所在, 我试过如果用-font 25命令可以把字体变大,但达不到我要的效果...
我的版本是QTE4.4.0,在PC上编译后测试没问题,但交叉编译后移植到开发板上再显示却发觉字体变得很小几乎都看不清了。始终找不到原因所在,
我试过如果用-font 25命令可以把字体变大,但达不到我要的效果,我想知道为什么移植后字体不能正常显示呢,字体库我也移植好了的啊,而且能显示文字(英文),我是用设计器坐的界面下面是相关代码:
void retranslateUi(QWidget *MainMenu)
{
MainMenu->setWindowTitle(QApplication::translate("MainMenu", "Form", 0, QApplication::UnicodeUTF8));
ViewMenugroupBox->setTitle(QApplication::translate("MainMenu", "Main Menu", 0, QApplication::UnicodeUTF8));
label_1->setText(QString());
label_2->setText(QApplication::translate("MainMenu", "", 0, QApplication::UnicodeUTF8));
label_3->setText(QApplication::translate("MainMenu", "Setup Menu", 0, QApplication::UnicodeUTF8));
Q_UNUSED(MainMenu);
} // retranslateUi
哪位帮我看看好吗
我试过如果用-font 25命令可以把字体变大,但达不到我要的效果,我想知道为什么移植后字体不能正常显示呢,字体库我也移植好了的啊,而且能显示文字(英文),我是用设计器坐的界面下面是相关代码:
void retranslateUi(QWidget *MainMenu)
{
MainMenu->setWindowTitle(QApplication::translate("MainMenu", "Form", 0, QApplication::UnicodeUTF8));
ViewMenugroupBox->setTitle(QApplication::translate("MainMenu", "Main Menu", 0, QApplication::UnicodeUTF8));
label_1->setText(QString());
label_2->setText(QApplication::translate("MainMenu", "", 0, QApplication::UnicodeUTF8));
label_3->setText(QApplication::translate("MainMenu", "Setup Menu", 0, QApplication::UnicodeUTF8));
Q_UNUSED(MainMenu);
} // retranslateUi
哪位帮我看看好吗
|
帮你顶了,你这个问题估计只能自己摸索了。
试出来可以给大家总结点经验哈。
试出来可以给大家总结点经验哈。
|
pc 机和目标机的分辨率等等是否一样的...