win上写的qt程序可以显示中文,交叉编译后在开发板上个汉字都以一个"□"显示,是什么问题?
离线
"□" 这种问题一般是字体出了问题, 你试一试拷贝字体到文件系统,然后设置字体环境变量。
离线
按这个帖子, 把 msyh.ttf 微软雅黑字体拷贝到 文件系统试一试,
可能Qt代码要指定字体,
这个字体比较大, 要看下文件系统容量是否够大。
离线
按这个帖子, 把 msyh.ttf 微软雅黑字体拷贝到 文件系统试一试,
可能Qt代码要指定字体,
这个字体比较大, 要看下文件系统容量是否够大。
谢谢落雁哥,从网上下载wqy-zenhei.ttf字库放到开发板/usr/share/fonts/liberation下面就可以显示汉字了
离线