我是在Linux下开发应用程序的新手。
我对使用 .desktop 文件在Ubuntu Unity工具栏中添加图标表示怀疑。
我有以下.desktop文件:
[Desktop Entry]
Type=Application
#Exec=/usr/share/ConnectDataSpace/appl/launcher.sh
Exec=/usr/share/XCloud/appl/launcher.sh
Type=Application
X-GNOME-Autostart-enabled=true
#Name[en_US]=Connect Data Space
Name[en_US]=XCloud
#Name=Connect Data Space
Name=XCloud
Comment[en_US]=
Comment=
StartupNotify=true
OnlyShowIn=GNOME;Unity;
#StartupWMClass=ConnectDataSpace
StartupWMClass=XCloud
#Icon=/usr/share/ConnectDataSpace/img/icoLauncher.png
Icon=/usr/share/XCloud/img/icoLauncher.png
我的疑问是:这个文件的 StartupWMClass = XCloud 字段究竟代表什么?
答案 0 :(得分:4)
StartupWMClass
- 如果指定,则知道应用程序将会 使用给定字符串映射至少一个窗口作为其WM类或WM 名称提示(请参阅Startup Notification Protocol Specification了解 更多细节)。