質問

どのように私はUBUNTU 9.04のためのPythonのTkinterでは(私はそれはLinuxではそのように呼ばれていないと思う)システムトレイにプログラムを入れてくださいます。

役に立ちましたか?

解決

私はあなたがTkinterのを使用していることを行うことができると信じていません。あなたはGTKライブラリを使用する必要があります。

たとえば、Ubuntuのフォーラムで見つかった: http://ubuntuforums.org /showpost.php?s=bc369fc9343ae728577f1bdcd292caca&p=1053546&postcount=3する

ここGTKとTkを組み合わせる(Perlで)例です。 GTKは、トレイアイコンを処理し、アプリケーションの残りの部分はTkのを使用する: http://www.perlmonks.org /?NODE_ID = 626617

他のヒント

あなたはGTKを使用する必要があります。 Ubuntuの10.04+が新しい、互換性のないシステムトレイを持っていることに注意してください。それはAppIndicatorと呼ばれています。 Pythonの例がここにあります: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#パイソン%20versionする

I のsytemトレイプロトコルには、ありますGNOMEとKDEの両方の使用を考えています。あなたはX11のメソッドを呼び出すためのctypeを使用してのpythonからまっすぐにそれを使用することができるかもしれません。しかし、私はGTKのソリューションとなるだろう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top