メニューコントロール
「Attached」タイプは、プラットフォームに応じた方法でコンテキストメニューを開く手段を提供します | |
コンテキストメニューまたはポップアップメニューとして使用できるポップアップ | |
ウィンドウのメニューバーを提供します | |
MenuBar内にドロップダウンメニューを表示します | |
メニュー内に項目を表示します |
メニューコントロールの種類ごとに、それぞれ固有の想定ユースケースがあります。以下のセクションでは、ユースケースに応じて適切なメニューコントロールの種類を選択するためのガイドラインを示します。
メニューコントロール

Menu コントロールは、コンテキストメニュー(例:右クリック時)に使用できます。また、ポップアップメニュー(例:ボタンをクリックした後に表示されるメニュー)にも使用できます。
MenuItem は、Menu コントロール内の項目です。メニュー内の各項目は:
- ユーザーにテキストを表示します
- チェックのオン/オフが可能
- (キーボードによるナビゲーション時など)ハイライト表示される
- アクティブ化時に何らかのアクションを実行します
MenuBar コントロール

MenuBar このコントロールは、ウィンドウのメニューバーに使用できます。
MenuBarItem MenuBar コントロールの項目です。メニューバーの各項目は:
- ユーザーにテキストを表示します
- (たとえば、キーボードによるナビゲーション時などに)ハイライト表示される
- アクティブ化時に対応するメニューを表示する
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.