2016-08-10 10 views
0

OS Xでは、「設定」という名前のメニュー項目を「ツール」メニューに追加すると、プログラムの実行時に表示されません。名前を1文字変更すると、実行時に表示されます。Qt:メニュー項目がMacのツールメニューに表示されない

Windowsでは、メニュー項目が常に表示されます。任意のアイデアを修正する方法は?

+0

私はそれを理解したように、文言を少しはっきりと編集しました。私が間違っていたら、修正してください! – hyde

+0

実際には、タイトルを読んで、私はおそらく間違っている(ロールバックした)、あなたは構成エントリを意味する。しかしそれは意味をなさない。あなたはそれを「追加」するだけで「消えていく」ことをどのように観察できますか?それは2番目に表示されてからもう何も表示されません。 – hyde

答えて

0

OS Xでは、メニュー項目がテキストに基づいてアプリケーションメニューに自動的に移動されることがあります。メニューの役割がQAction :: TextHeuristicRoleの場合、Quit、About、Preferencesが移動されます。役割がQAction :: NoRoleに変更された場合、移動されません。

ポップアウトメニューであるメニュー項目が移動されないようです。それらは元のメニューから削除され、アプリケーションメニューには追加されません。

関連する問題