このページでは

インジケータ・コントロール

Qt Quick 「コントロール」には、インジケーターのようなコントロールがいくつか用意されています。

BusyIndicator

コンテンツの読み込み中など、バックグラウンドでの処理が行われていることを示します

PageIndicator

現在アクティブなページを示します

ProgressBar

操作の進行状況を示します

ScrollBar

縦または横のインタラクティブなスクロールバー

ScrollIndicator

垂直または水平の非インタラクティブなスクロールインジケーター

インジケータの種類ごとに、それぞれ固有の用途があります。以下のセクションでは、用途に応じて適切なインジケータの種類を選択するためのガイドラインを示します。

BusyIndicator コントロール

アクティビティアニメーションを表示するビジーインジケーター

BusyIndicator は、操作が進行中であり、UIがその操作が完了するまで待機する必要があることを示すために使用できます。

PageIndicator コントロール

現在のページ位置を示すページインジケーター

PageIndicator は、複数のページを含むコンテナ内で、現在アクティブなページを示すために使用されます。

ProgressBar コントロール

ProgressBar は、操作の進行状況を示します。値は定期的に更新する必要があります。

ScrollBar コントロール

ScrollBar は、現在のスクロール位置を示すインタラクティブなバーであり、Flickable 内の特定の位置へスクロールするために使用できます。

ScrollIndicator コントロール

ScrollIndicator 非インタラクティブなインジケーターであり、現在のスクロール位置を示します。Flickable 内の特定の位置へスクロールするために使用できます。

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