我正在处理这个已存在的.desktop文件,并且有一个疑问:
文件内容是:
[Desktop Entry]
#Icon=connect-data-space
Icon=XCloud
Categories=Utility;
Type=Application
#Exec=/usr/share/ConnectDataSpace/appl/launcher.sh
Exec=/usr/share/XCloud/appl/launcher.sh
Name[en_US]=Connect Data Space
#Name=Connect Data Space
Name=XCloud
Comment[en_US]=
Comment=
StartupNotify=true
Terminal=false
OnlyShowIn=GNOME;Unity;
StartupWMClass=ConnectDataSpace
Actions=CheckUpgrade
[Desktop Action CheckUpgrade]
Name=Verifica Aggiornamenti
#Exec=java -jar /usr/share/ConnectDataSpace/appl/lib/shellExtBridge.jar -checkupgrade
Exec=java -jar /usr/share/XCloud/appl/lib/shellExtBridge.jar -checkupgrade
OnlyShowIn=GNOME;Unity;
这个文件的StartupWMClass字段到底代表什么?
WM_CLASS
产生任何影响,它只是告诉启动器应该期望被启动的应用程序具有什么类别。如果应用程序确实具有该类别,它将被分组在由此.desktop
文件创建的启动器图标下。 - TgrWM_CLASS
,所以不确定这个设置会有任何效果。 - Tgr