嵌入式爱好者

嵌入式爱好者 门户 知识库 查看内容

G2L界面添加Qt程序快捷方式(Linux5.10.158)

2024-3-30 09:10| 发布者: xing星| 查看: 115| 评论: 0

类目:  >  知识库     文档编号: 1346

·准备编译好的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文件的内容);



已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-5-14 09:35

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部