7

私はLinuxでアプリケーションを開発することで非常に新しいです。Ubuntuの.desktopファイルから 'StartupWMClass'エントリを表すものは何ですか?

私は、.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フィールドを表しますか?

答えて

4

StartupWMClass - 指定された場合は、アプリケーションがそのWMクラスまたはWM 名のヒントとして与えられた文字列と マップ少なくとも一つのウィンドウが(Startup Notification Protocol Specificationより の詳細を参照)することが知られています。

出典:私はまさに私のツールバーに起こる何このフィールドの値を指定しますので、もしRecognized desktop entry keys

+0

は...まだそれは私のためにあいまいなlitle MMM? – AndreaNobili

+0

@AndreaNobiliそれは何か特定のもの(あなたがそれを見ることができる)は起こらない。 WMクラスやWM名は、開いているウィンドウを検出するヒントに似ていると考えてください(例えば 'man xprop'や' man wmctrl'を参照してください)。したがって、ウィンドウマッチングをカスタマイズするために使用できます。例はhttp://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matchingです。 –

関連する問題