微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Qt程序没有文本,我没有字体错误

对不起,如果我的英语不完美,但我的第一语言是法语。

我的问题是我有一个交叉编译器在我的窗口raspbian,我终于做到了,但是当我执行我的pi上的程序在窗口上的小部件没有文本,我没有closuresbutton。 有人给了我一个在他的覆盆子pi完美的代码我有同样的结果。 使用这两个代码的结果是一样的:只是基本的窗口上面有一个“testing”button。 所以我知道我的问题不是我的交叉编译器,而是在我的pi。 我试着卸载qt5-default软件包,重新安装并升级所有软件包,但是效果不好。 我试图用这个命令运行linuxfb插件-./myprogram -platform linuxfb但是我有graphics化的bug …看看这张图片

我的程序在左上angular

我也在Qt论坛上发帖 ,但是回复时间很慢。 我试图find问题已经三个星期了。 如果任何人可以提供解决scheme或对这个问题的想法,我会采取任何build议。

在Windows上的Linux编译器

在Windows上的Mac编译器

在darwin上针对linux交叉编译CGO应用程序

交叉编译:检查是否可以在64位机器上构build32位

在linux上编译windows

感谢您阅读此消息。

库巴·奥伯给了我一个解决scheme,以另一个microsd重新安装与qt5 raspbian img,它的工作! 但是我不知道的确切问题是什么,但是这个解决scheme是有效的。

用于arm-linux-gcc的C / C ++目标的简单makefile

Perl到Linux上的静态可执行文件

从Ubuntu运行一个可执行文件到Debian

我应该在Linux还是Windows下交叉编译?

在Windows TO Linux / OSX中用Python进行交叉编译

我知道我的问题不是我的交叉编译器,而是我的pi

这不太可能 – 很容易检查:下载新的Raspbian图像到SD卡,启动它,并尝试你的代码

你忘记了更可能的原因:你可能已经构建了一个非全功能的Qt副本。 我敢打赌,它不适用于任何人的树莓派,包括你的朋友。

你的问题实际上是你正在使用的平台插件,linuxfb将不会有任何Windows边框,因为它直接写入帧缓冲区而不是X服务器。 你需要使用xcb。

不要以root身份运行它,否则可能会丢失disPLAY环境。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐