これは私のできる限りのことを自分自身で説明しようとするので、StackOverflowの最初の質問です。PyGTKのステータスアイコンにウィジェットやリージョンを追加する方法
サウンドの警告としてpygtkとpygameを使用して、Windows Procastination Killerアプリケーションをエミュレートしようとする小さなアプリを作った。ここで
はhttp://www.youtube.com/watch?v=FmE-QPA9p-8
私の問題は、私は、トレイアイコン領域にウィジェットを取得したいということで、プレーンアイコンを強行ないを実行している私の小さなアプリケーションのビデオです。アイコンやラベルのようなものがカウンターを作ったり、アイコンのサイズを拡張したりして、詳細アイコンをステータスアイコンに入れてください。
だから私の質問は次のようになります。
- どのように私は、ステータスアイコンのサイズを変更することができますか?例えば44x22ピクセル
- アイコンを表示するために、私は代わりにステータスアイコン
をウィジェット、地域、または何か他のものを追加することができますどのようにここでは、ステータスアイコンを取得するために使用したコードです。
self.status_icon = gtk.StatusIcon()
self.status_icon.set_from_file(STATUS_ICON_FILE)
self.status_icon.set_tooltip("Switch, a procastination killer app")
self.status_icon.connect("activate", self.on_toggle_status_trayicon)
self.status_icon.connect("popup-menu", lambda i, b, a: self.status_menu.popup(
None, None, gtk.status_icon_position_menu, b, a, self.status_icon))
私はすぐにubuntuのためのアプリケーションをパッケージ化しています。私は名前を見つけるとすぐに、それは私の3番目の質問でしょう。
3:どのように私のアプリに名前を付けますか?
Gnomeでは通知領域と呼ばれています。通知領域はパネル上に存在するため、「パネルアプレット」にする必要があります。 – u0b34a0f6ae
私はアプレットを作成する方法を学ぶでしょう、それは私の必要性のために最高です。ありがとう –