このページでは

Qt Labs StyleKit QML Types

このモジュールはテクノロジープレビュー版であり、変更される可能性があります。

Qt Labs StyleKitモジュールは、Qt Quick のコントロールに対して宣言的なスタイリングを行うためのQML型を提供します。StyleKitを使用すると、テーマ、状態に基づくスタイリング、トランジションのサポートを含め、単一のStyleオブジェクトからすべてのコントロールの視覚的なスタイルを包括的に定義できます。

これらのQML型は、.qmlファイル内で以下のimport文を使用することで、アプリケーションにインポートできます。

import Qt.labs.StyleKit

QML 型

AbstractStyle

Style と Theme の両方に共通するプロパティを持つ抽象基底型

BorderStyle

デリゲートの境界線のスタイルを定義します

ControlStateStyle

特定の状態におけるコントロールのスタイルを記述します

ControlStyle

通常状態におけるコントロールのスタイルを定義します

ControlStyleProperties

コントロールのスタイル設定可能なプロパティを定義する

CustomControl

カスタム(組み込みではない)コントロールのスタイルを定義する

CustomTheme

名前付きカスタムテーマを定義します

DelegateStyle

コントロール内の要素の視覚的な外観を定義します

HandleStyle

Switch、Slider、RangeSlider などのコントロールのハンドルスタイルを定義します

ImageStyle

デリゲートの画像スタイルを定義します

IndicatorStyle

コントロールのインジケーターのスタイルを定義します

ShadowStyle

デリゲートのドロップシャドウのスタイルを定義します

StylableControls

スタイル設定が可能なコントロール型を含む抽象基底型

Style

スタイル定義のルート型

StyleAnimation

スタイルプロパティをアニメーション化するための利便性型

StyleKit

現在のスタイルの設定およびアクセスを行うシングルトン

StyleKitDebug

コントロールに対するスタイルプロパティの解決方法を追跡する

StyleReader

特定のコントロールに対して、アクティブなスタイルからプロパティを読み取る

StyleVariation

特定のコントロールに対する代替スタイルを定義する

StyledItem

DelegateStyleをレンダリングする

SubIndicatorStyle

サブインジケーターデリゲートのスタイルを定義する

TextStyle

コントロールのラベルのテキストスタイルを定義します

Theme

カラースキームの色およびスタイルのオーバーライドを定義します

注: Qt.labs モジュール内の型は、将来のバージョンでも互換性が維持されるとは限りません。

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