このページについて

ナビゲーションコントロール

Qt Quick 「コントロール」では、さまざまなナビゲーションモデルが用意されています。

Drawer

スワイプ操作で開閉できるサイドパネル

StackView

スタック型のナビゲーションモデルを提供

SwipeView

ユーザーが横方向にスワイプしてページ間を移動できるようにします

TabBar

ユーザーが異なるビューやサブタスクを切り替えられる

TabButton

TabBarにふさわしい外観のボタン

以下のセクションでは、ユースケースに応じて適切なナビゲーションモデルの種類を選択するためのガイドラインを紹介します。

StackView コントロール

ページナビゲーションを示すスタックビューのワイヤーフレーム

StackView は、相互にリンクされた一連のページで使用できる、スタックベースのナビゲーションモデルを提供します。StackView は「後入れ先出し(LIFO)」の原則に従って動作します。つまり、スタックに最後にプッシュされたページが、表示されるページとなります。ページをポップすると、最後のページが削除され、その前のページが表示されます。

SwipeView コントロール

スワイプ可能なページを示すスワイプ表示のワイヤーフレーム

SwipeView は、水平方向のページスクロールを簡素化するナビゲーションモデルを提供します。下部に表示されるページインジケーターは、現在アクティブなページを示します。

TabBar コントロール

タブナビゲーションを示すタブバーのワイヤーフレーム

TabBar は、アイコンやテキストを含むバーであり、ユーザーが異なるサブタスク、ビュー、またはモードを切り替えることを可能にします。

TabButton コントロール

タブバーの「タブ」ボタン

TabButton は、TabBar コントロールに適したレイアウトを持つボタンです。

© 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.