Unityでのみメニューを表示する


8

アプリNitroをUbuntuでよりネイティブにしたいと考えています。Unityクイックリストのサポートとappmenuのサポートを追加してこれを行います。

アプリがアプリメニューのみを利用することは可能ですか?ユーザーがUnityを使用していない場合、メニューバーは表示されません。メニューをUbuntuバージョンにする唯一の理由は、デスクトップ統合のためです。


通常、アプリに通常のメニューを含めた場合、unityはそれをappmenuに変換し、他のdeはメニューをアプリ自体に配置します
Tachyons

はい。ただし、アプリ自体にメニューは必要ありません。統一の下でのみ。
consindo

他のDE LIKE GNOME SHELLとxfceをサポートしないということですか?
タキオン2012

Gnome Shellでは、Gnome Shell App Menuを使用します。アプリはメニューを必要としません-それはそれが何であるかで問題ありません。統合のためにそれらを必要とするだけです。
consindo

回答:


6

はい、確かにそれは通常のユースケースではありません:-)物事を行うにはいくつかの方法があります。Chrome開発者が行ったことは、メニューバーを作成しますが、非表示のままにしておくと、appmenu-gtkに表示されますが、表示されません。

別のオプションは、単にUBUNTU_MENUPROXY環境変数を探すことです。設定されている場合は、メニューバーを作成できます。設定されていない場合は、作成しません。

それが役に立てば幸い

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.