最近做了一个qt项目,在ubuntu上交叉编译好后,移植到开发板上时出现qt界面超出屏幕界面的范围问题,问题描述如下图所示。
从图中不难看出界面左侧还有两个qt的按钮控件已经不能显示在屏幕中了,那么怎么解决了,用MobaXterm连接上开发板后,输入如下的命令。
sudo vim /boot/orangepiEnv.txt
输入完命令就可以修改orangepiEnv.txt文件了,修改 HDMI 输出分辨率为 480p,Framebuffer 的长度和宽度可以设置为 800x480,如果设置为 1280x720,TFT 液晶屏显示的字体会很小,修改完后在重启一下开发板qt项目就完全适配显示屏的屏幕界面了,最后附上成功结果的图片一张。