- Rcar-m 处理器只支持如下两种文件系统
瑞萨Rcar-M3 的两个文件系统 core-image-minimal
和core-image-weston
都不带Qt Ui 框架。但文件系统带GTK UI
框架。
两者区别是:Qt 是以C++为语言的 Gtk 是以C 语言的。
如果我们想支持Qt ui
显示怎么做呢?
- 首先按照文档
RCAR-QT开发环境搭建
移值 qt5.13.0 产生一个完成的压缩包qt5.13.0.tar.gz
解压到opt 目录中去,并对sudo vi /etc/profile 进行编辑
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/lib"
export QTEDIR=/opt/qt5.13.0-arm/
export LD_LIBRARY_PATH=/opt/qt5.13.0-arm/lib:$LD_LIBRARY_PATH
export QT_QPA_PLATFORM_PLUGIN_PATH=$QTEDIR/plugins
export QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0
export QT_QPA_FONTDIR=/usr/share/fonts/ttf
-
系统默认使用 core-image-weston 文件系统开机的图像是如下:
dda7724a8ea276ffc62889240c23059.jpg -
关键一步 杀死 进程2820 应用 weston
image.png
5.启动另外一个Qt 应用程序
直接运行自己的Qt
应用程序或者用自己的程序替代 /usr/weston
程序, 这样开机会自动运行自己的Qt程序.
注意:
如果不杀死weston进程Qt显示没有图像显示。
成功搞定Qt双屏显示触摸功能也是可以用的。
Gtk 可以有扩展屏效果,但是Qt 只能是双屏同显效果。
网友评论