3

私のLinuxタスクバー用に、Pythonで小さなアプレットを作成したいと思います。これは、色が変わるアイコンを表示するだけで、クリックすると簡単な情報メニューが表示されます。しかし、それを実行するために使用できるリソースについてはわかりません。

gtk.status_icon_new_from_file私は gtk から始めましたが、特にsvg アイコンを表示することがわかりました。しかし、svg を介してアイコンの色を動的に変更することはできません。ファイルの色を変更してから、再読み込みする必要があります。アイコンの名前ではなく、アイコンのデータを直接与える方法はありますか?

その上、メニューをコーディングするためにどこに進むべきかわかりません。何か案が ?

最後に、アイコンの上にテキストを表示することは可能ですか?

編集: archlinuxでtint2(openbox付き)を使用しているため、一般的なタスクバーに関する解決策が必要です。そのため、freedesktop の推奨事項と互換性があり、Gnome や Ubuntu に固有のものではないソリューションが必要です。おそらく、xfce4 デスクトップを使用したソリューションです。

4

1 に答える 1