嵌入式linux上的QT5 eglfs(TI am355x evm初学者工具包)

嵌入式linux上的QT5 eglfs(TI am355x evm初学者工具包),linux,embedded,qt5,Linux,Embedded,Qt5,我刚刚为ARM交叉编译了Qt5.2.1,我正在TI AM335x EVM(初学者工具包)板上使用它 我喜欢使用eglfs平台,但不幸的是,它在屏幕上显示了一些工件 我只是制作了一个简单的程序来显示问题,并拍摄了一些屏幕照片。该程序基本上绘制了一组垂直的黑白线(交替) 如果我在平台linuxfb上运行QT(即我在命令行上通过“-platform linuxfb”启动我的程序),那么软件工作正常……下面是我的屏幕照片: 相反,如果我在平台eglfs上运行QT(即在命令行上通过“-platform

我刚刚为ARM交叉编译了Qt5.2.1,我正在TI AM335x EVM(初学者工具包)板上使用它

我喜欢使用eglfs平台,但不幸的是,它在屏幕上显示了一些工件

我只是制作了一个简单的程序来显示问题,并拍摄了一些屏幕照片。该程序基本上绘制了一组垂直的黑白线(交替)

如果我在平台linuxfb上运行QT(即我在命令行上通过“-platform linuxfb”启动我的程序),那么软件工作正常……下面是我的屏幕照片:

相反,如果我在平台eglfs上运行QT(即在命令行上通过“-platform eglfs”启动我的程序),那么我在屏幕中心附近有一些工件(似乎有些垂直线“丢失”或“交换”)……下面是我屏幕的两张照片:

你知道吗


此外,在同一块板上,Qt5.2.1似乎比Qt4.8.x慢(使用QWS)…这怎么可能?编译QT 5.x时是否可以打开一些优化功能?

如果找到解决方案,可以。我在QWidget中绘图…在QGLWidget中绘图问题已解决。

如果您全屏显示图像,或者说就像白色框全屏一样,线条是否保留?全屏绘制框则问题不存在。。。但无论如何我找到了一个解决办法。。。看下面!谢谢你的关注。