Python非gtk、非qtアプリにグローバルメニューのサポートを追加するにはどうすればよいですか?
非GTK、非QTアプリケーションにグローバルメニューサポートを追加する方法に関する優れたドキュメント(例、チュートリアル、またはガイド)を探しています。(gtkでは、メインメニューで「魔法のように」動作します...)。これと一緒に使用したいツールキットはkivyで、glib-mainloopをサポートしています(gstreamerなど)ので、原則としてすべてがそこで動作するはずです。 Dbusmenuおよびhereの APIリファレンスを見てきましたが、それはメカニズムを理解するのにあまり役に立ちません。 dbus-menuを含むlauncher-quicklistを作成する短い例がありますが、global-menu / appmenu用ではありません。 「他のツールキットのアプリケーションメニューをサポートする作業は歓迎されますが、DXチームの優先事項ではありません。ヘルプが必要です」以外の関連情報を含まないWikiページがあります。 このグラフィックには、インディケーターアプリメニューのソースコードから少しの情報がありますが、それだけでは不十分で、developer.ubuntu.comで見つけることができず、詳細な説明が必要です。 そう: 表示される一連のメニュー項目(Dbusmenu.Menuitem)を取得する手順は何ですか? クライアントとサーバーはどのような役割を果たしますか?(これらのどれが私のアプリケーションで実行されることになっていますか?またはその両方?) 同様の質問