How do I add qt desktop applications to SAIL-IMX6q?
I use the sail-imx6 development board of Electric Fish Electronics to achieve the following. First of all, we need to pay attention to the settings of dianyulinux, Application and other folders:
Folder settings are stored at: / usr/share/matchbox/vfolders
For example: dianyulinux.directory
[Desktop Entry]
Name=dianyulinux
Name [de] = Einstellungen
Comment=dianyulinux test app
Comment [de] = dianyulinux testapp
Icon=mbfolder.png
Type=Directory
Match=dianyulinux
What is important is the Match property, which determines what type of App is displayed in the folder
The order in which folders are displayed is: / usr/share/matchbox/Root.order
Dianyulinux
Applications
Utilities
Games
Settings
All
Application settings:
Icon directory: / usr/share/pixmaps
Application settings: / usr/share/applications
Each application corresponds to a .clients file. Take Ping as an example:
[Desktop Entry]
Name=Ping
Exec=/dianyulinux/qtbin/ping
Icon=ping-icon
Type=Application
Categories=dianyulinux
Comment=Ping test.
It Icon specifies the icon, Exec specifies the location of the executable program, Categories specifies which folder on the desktop to display, Comment comment name.
I use the sail-imx6 development board of Electric Fish Electronics to achieve the following.