+ 3 StatusIconが、私はこのStatusIconを使用して非常にうまく働いて持っている、しかし、これは廃止されました:GTK私はGTKアプリケーションは、システムトレイのステータスアイコンを持つようにしたいの交換
gtk_status_icon_newがあるため廃止されましたバージョン3.14であり、新しく記述されたコードでは使用しないでください。
使用通知
ドキュメントでは、「通知を使用する」と言うが、私はこれが実際に何を意味するのか見当がつかない。私はこれを「デスクトップ通知を使用する」と解釈しますが、私はそれがまったく異なる目的を果たしていると言えます。一時的なポップアップ通知ではなく、常に目に見えるシステムトレイアイコンが必要です。それにもかかわらず、私は "通知"が意味するものと思われるものを見つけることができません。
システムトレイにアイコンを提供し、マウスのクリック/スクロール信号の受信とポップアップメニューの表示をサポートするGtkStatusIconの新しい代替品が存在しますか?
これは残念ですが、GTKはそれ以上の汎用性を保つために努力したいと思っていました。私はGtkStatusIconを使い続けて、削除される前に代替が起こることを期待しています。それをクリアしていただきありがとうございます。 – Tomha
GTK + 3では削除されませんが、後方互換性のないGTK + 4では削除される可能性があります。 GTK +のバージョンが登場するときにコードを移行するまで心配する必要はありません。それはそれ以降のバージョンで削除される可能性があります。私は知らないだろう。汎用性に関しては、GTK +は通知も提供していません!これを行うには、libnotifyなどの別のライブラリに移動する必要があります。 – andlabs
通知に関しては、私は主にGTKをPythonで使用していましたので、GI APIからGTKと一緒に通知をインポートするのに慣れていて、それは私には起こりませんでした。 GTK + 3の今後のバージョンでこれがどのようにアプローチされているのか興味を持っています。 – Tomha