·准备编译好的Qt可执行程序;此处以fltest_qt_test程序为例 ·桌面图标文件(png格式,像素大小96x96,位深32位);此处以tset-icon.png为例 1)文件导入等前置操作 1、复制一个之前的配置文件进行修改,操作如下: cp -r
/www/matrix-gui-2.0/apps/qt5_4g/ /www/matrix-gui-2.0/apps/qt5_test/ 2、创建一个自己的文件夹存放图标文件,例如创建一个test文件夹;飞凌的相关图标存放在/www/matrix-gui-2.0/apps/images/forlinx/路径下,可以根据需要创建一个自己的路径。 mkdir -p /www/matrix-gui-2.0/apps/images/test/ 3、将Qt应用可执行文件和相关图标拷贝到开发板中,并且给到相关的权限;若已提前将文件存放到U盘中;则将U盘插入开发板USB接口,使用cp命令复制到开发板中。 cp /run/media/sda1/fltest_qt_test /usr/bin/ cp /run/media/sda1/tset-icon.png
/www/matrix-gui-2.0/apps/images/test/ 2)配置文件相关修改 用户界面相关配置文件存放在/www/matrix-gui-2.0/路径下; 输入命令cd /www/matrix-gui-2.0/进入相关路径,后续操作都将在此路径下完成。 1、修改配置文件的名称,方便区分 mv apps/qt5_test/qt5_4g.desktop
apps/qt5_test/qt5_test.desktop 2、修改配置文件 vi apps/qt5_test/qt5_test.desktop 修改部分如下红框所示,对应字段解释查看下文 字段解释如下 Name字段为在桌面显示的应用名称 Icon字段为matrix桌面应用对应的图标图片 Exec字段为点击之后执行的命令,此处直接是fltest_qt_test是因为该应用放在了/usr/bin目录下(系统用户可执行文件标准目录),如果是其他目录,注意填写绝对路径,如Exec=/home/root/fltest_qt_test 3)重新生成json.txt文件 1、删除原来的json.txt文件 rm json.txt 2、重新生成json.txt,注意此命令需要在/www/matrix-gui-2.0/路径下执行 php-cgi generate.php 4)验证方法 修改完成之后保存退出文件,命令行输入sync命令将修改同步到磁盘中; 输入reboot重启,等待重启验证屏幕中是否有相关的应用程序test及图标对应; 点击打开test应用程序,检查是否能够正常打开相应的Qt应用。 ·注意:json.txt文件;源码中的修改可以在开发板中生成json.txt文件之后,将json.txt文件拷贝到源码文件系统相对应的路径下(或直接替换掉相应路径下json.txt文件的内容); |
|小黑屋|
飞凌嵌入式
( 冀ICP备12004394号-1 )
GMT+8, 2025-5-14 09:35
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.