RK3568创建qt 应用到桌面的快捷方式与删除rk3568桌面图标

原创 2022-09-17 11:37:00 rk3568图标 rk3568应用创建 rk3568

本文主要讲解RK3568如何创建qt 应用到桌面的快捷方式以及如何删除rk3568桌面图标。 文主要适用于飞凌OKT3568-C 平台Linux4.19.206 操作系统,其他平台也可以参考,但是不同平台之间会存在差异,需客户自行修改以适应自己的使用。 更多ARM开发板相关资讯,关注飞凌嵌入式

RK3568开发板

↑ 硬件平台:OK3568-C(基于瑞芯微国产处理器 RK3568) OS:Linux4.19.206

一、创建qt 应用到桌面快捷方式 


涉及到的修改文件(基于rk3568开发板文件系统):

/usr/share/matrix-gui-2.0/apps/images/forlinx/helloworld-icon.png

/usr/share/matrix-gui-2.0/apps/qt5_helloworld

/usr/share/matrix-gui-2.0/apps/qt5_helloworld /qt5_helloworld.desktop

/usr/share/matrix-gui-2.0/json.txt

/usr/bin/helloworld 

步骤1:创建编译可以运行的helloworld qt程序,得到可在rk3568开发板上运行的bin 文件helloworld。

步骤2:将步骤1 生存的helloworld 拷贝到开发板/usr/bin/目录下。

步骤3:在/usr/share/matrix-gui-2.0/apps/文件夹中建立qt5_helloworld文件夹,在qt5_helloworld 文件夹中创建qt5_helloworld.desktop文件。比较简便的方法是直接copy 其他目录下的.desktop 文件,然后对其进行修改。qt5_helloworld.desktop 的内容如下:

#!/usr/bin/env xdg-open [Desktop Entry] Name=Helloworld GenericName=Demo App

Icon=/usr/share/matrix-gui-2.0/apps/images/forlinx/helloworld-icon.png Exec=helloworld

Type=Application ProgramType=gui

Name[en_US]=qt5_helloworld.desktop

步骤4:制作一张96x96大小的png格式的图片,命名为helloworld-icon.png,然后放到

qt5_helloworld.desktop 文件指定的位置,即:/usr/share/matrix-gui-2.0/apps/images/forlinx/

步骤5:修改/usr/share/matrix-gui-2.0/json.txt 文件,添加如下内容:

{"Name":"Helloworld","Order":999,"Icon":"apps\/images\/forlinx\/helloworld-icon.png","Type":"applic ation","Exec":"helloworld","ProgramType":"gui","Description_Link":-1,"Lock":-1,"Category":-1},

该文件的修改建议拷贝出来在电脑上修改,不容易造成文件格式的错误。

步骤6:输入sync 同步保存命令,重启rk3568开发板,就可以在桌面上看到helloworld 程序了。


二、删除桌面图标

修改开发板/usr/share/matrix-gui-2.0/json.txt 文件,删除如下内容:

{"Name":"RTC","Order":999,"Icon":"apps\/images\/forlinx\/rtc-icon.png","Type":"application","Exec":" fltest_qt_rtc","ProgramType":"gui","Description_Link":-1,"Lock":-1,"Category":-1},

即可去除掉RTC 桌面图标,其他软件可依据需求删除。

该文件的修改建议拷贝出来在电脑上修改,不容易造成文件格式的错误。


相关产品 >

  • FET3568-C核心板

    RK3568性能强而稳 国产芯|飞凌嵌入式RK3568系列核心板,采用瑞芯微国产高性能AI处理器RK3568设计生产,RK3568兼具CPU、GPU、NPU、VPU于一身,RK3568 性能、性价比在同类产品中具有较高优势,RK3568处理器是一款定位中高端的通用型SoC, 飞凌RK3568核心板主要面向工业互联网、HMI、NVR存储、车载中控、工业网关等领域。目前RK3568系列已经批量稳定出货

    了解详情
    FET3568-C核心板
  • OK3568-C开发板

    强而稳,国产芯,1Tops算力,多路高速接口|飞凌RK3568系列RK3568开发板基于国产工业级AI处理器RK3568四核64位Cortex-A55 处理器设计。RK3568作为国产化高性能处理器,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,NPU达到1Tops,飞凌RK3568系列核心板提供瑞芯微RK3568规格书_datasheet_数据手册_原理图等,


    了解详情
    OK3568-C开发板

推荐阅读 换一批 换一批