7
我在Linux下開發應用程序非常新。在Ubuntu中,什麼代表'StartupWMClass'項目來自.desktop文件?
我對使用.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場?
MMM仍痘痘不起眼的我...所以如果我指定這個字段什麼我的工具欄恰好發生的價值? – AndreaNobili
@AndreaNobili它沒有發生特定的事情(你可以看到它)。認爲WM類或WM名稱就像檢測打開的窗口的提示(參見例如'man xprop'或'man wmctrl')。所以,它可以用來自定義窗口匹配。這裏是一個例子:http://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matching。 –