このページでは

コンテナ・コントロール

Qt Quick Controls は、コンテナのようなコントロールを提供します。

ApplicationWindow

ヘッダーとフッターをサポートするスタイル付きトップレベルウィンドウ

Container

コンテナに共通する機能を提供する抽象的な基本型

Frame

論理的なコントロールグループのビジュアルフレーム

GroupBox

論理的なコントロールグループの視覚的なフレームとタイトル

HorizontalHeaderView

TableViewに付随する水平ヘッダービューを提供する

Page

ヘッダーとフッターをサポートするスタイル付きページコントロール

Pane

アプリケーションのスタイルとテーマにマッチした背景を提供

ScrollView

スクロール可能なビュー

SplitView

各項目間にドラッグ可能なスプリッタを使用して項目をレイアウトします。

StackView

スタックベースのナビゲーションモデル

SwipeView

横スワイプによるページ移動が可能

TabBar

異なるビューやサブタスク間の切り替えが可能

ToolBar

コンテキスト依存コントロールのコンテナ

VerticalHeaderView

TableViewに付随する垂直ヘッダービューを提供します。

各タイプのコンテナは、一連のコントロールをグループ化するために使用できます。以下のセクションでは、ユースケースに応じて適切なタイプのコンテナを選択するためのガイドラ インを示します。

ApplicationWindow コントロール

メニューバー、ヘッダー、コンテンツエリア、フッターを備えたウィンドウレイアウト

ApplicationWindow アプリケーションのルートウィンドウを作成し、そのウィンドウにオプションのヘッダーとフッターを簡単に追加できます。

フレームコントロール

Eメール、カレンダー、連絡先と書かれたチェックボックスを含むフレーム

Frame コントロールの論理的なグループを、ビジュアルフレーム内にまとめてレイアウトするために使用します。

グループボックスコントロール

チェックボックスを含むタイトルとボーダーを持つグループボックス

GroupBox は、タイトルの付いたビジュアルフレーム内に、コントロールの論理的なグループを一緒にレイアウトするために使用します。

ページコントロール

ヘッダー、コンテンツエリア、フッターを含むページのワイヤーフレーム

Page ページ固有のヘッダーとフッターアイテムを提供します。ヘッダーとフッターの設定にApplicationWindow を使用することもできますが、画面ごとに異なるヘッダーとフッターを設定する場合は、Page を使用することをお勧めします。

ペインコントロール

背景を持つアイテムを含むペイン

Pane は、アプリケーションのスタイルやテーマに合った背景色を提供します。ペインはそれ自体のレイアウトを提供しませんが、RowLayoutColumnLayout などを使用して、コンテンツを配置する必要があります。

ScrollView コントロール

スクロールバー付きのスクロール可能なコンテンツエリアを表示するScrollViewレイアウト

ScrollView は、ユーザー定義コンテンツのスクロールを提供します。

スタックビューコントロール

トップ・ページが見えるようにページを積み重ねたスタック・ビュー図

StackView スタックに「プッシュ」された最後のアイテムが最初に削除され、一番上のアイテムが常に表示されます。

スワイプビューコントロール

スワイプ可能なストリップに配置されたページを示すスワイプビュー図

SwipeView は、コンテンツページをスワイプ可能なストリップに整理します。

タブバーコントロール

コンテンツを整理するための複数のタブを示すタブバー図

TabBar コンテンツページをタブで表示します。

ツールバーコントロール

ツールボタンを含むツールバー

ToolBar アプリケーション全体とコンテキスト依存のアクションとコントロールのコンテナです。

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