求教:OKMX6ULL-C开发板上自已的Qt程序窗体的标题为何不支持中文显示
如题 ,环境配置为:1、开发板:OKMX6ULL-C,板上系统为出厂原有;
2、虚拟机为 release-6ull-u18 ,交叉编译环境已建立,Qt Creator 3.2.1 已下载安装成功,并已按手册中说明更新,下载附加库等;
现问题:自建的Qt程序,其主窗体标题若有中文,在开发板运行时,则中文部分被显示为空心方框,此问题设置Qt开发环境为中文无效,但主窗体下按钮等子窗体其标题内的中文可正常显示;
另附问题:自建程序中的调试语句 qDebug() << tr(""); qDebug() << QString(""); ,其字符串中所含中文输出到调试串口的信息不能正常显示,被以?代替。
以上问题,求教先达者,解惑或指点一二。 无奈,自问自答,主窗体标题显示中文本人仍未能解决,但调试信息可以显示中文了,在网上搜来搜去,似需要在工程文件中添加以下两行
QT += core gui //此行一般原有
CONFIG += utf8 //添加
Qt += core gui Serialport//添加
若另有高招,请请教。
页:
[1]