0

OS X 10.8 で Qt5 を使用しており、Qt Creator でメニュー バーを持つアプリケーションを作成しています。QuitまたはのようなアイテムをPreferencesアプリケーション メニューに配置するには、menuRoleそれに応じて を指定します。ただし、これらのアイテムはいくつかのメニューに配置する必要があり、Qt によって自動的にアプリケーション メニューに移動されるため、空のメニュー アイテムになってしまいます。

これによると、空のアイテムは非表示にする必要がありますが、私にとってはそうではありません。

私が持っているのはこれです:

File
    Preferences
    <Separator>
    Quit
Help
    About

Preferences、アプリケーション メニューQuitAbout正しく移動されます。残念ながらFileAboutまだ表示されています。Qtでそれらを非表示にするにはどうすればよいですか?

4

1 に答える 1

0

約 10 か月後にプロジェクトに戻り、Qt の 2 つのマイナー バージョンを作成した後、問題はなくなりました。OS X 10.9 に Qt 5.2 をインストールしたところ、アプリのメニューは期待どおりです。

于 2014-01-12T09:44:16.360 に答える