ColorGroup QML Type
ロールによる色のセット。もっと見る...
プロパティ
- accent : color
(since 6.6) - alternateBase : color
- base : color
- brightText : color
- button : color
- buttonText : color
- dark : color
- highlight : color
- highlightedText : color
- light : color
- link : color
- linkVisited : color
- mid : color
- midlight : color
- placeholderText : color
(since 6.2) - shadow : color
- text : color
- toolTipBase : color
- toolTipText : color
- window : color
- windowText : color
信号
- changed()
詳細説明
ColorGroup 型は、特定の役割を持つ色のセットを定義するために使用されます。ColorGroup は視覚的な外観を持ちませんが、レンダリングされたアイテムをカスタマイズするために使用される色を定義します。
色のデフォルト値は、デフォルトで構成されたQPalette のアクティブなグループ色と同じです。
次のコードを使用して、いくつかの色を指定してカラーグループを作成できます:
ColorGroup { alternateBase: "red" base: "green" }
Palette 、QMLの各アイテムの状態に対応したカラーグループを定義します。
プロパティの説明
accent : color [since 6.6]
通常、base 、window 、button の色と対照的または補完的な色。通常、デスクトップ・パーソナライゼーションのユーザーの選択を表します。インタラクティブ・コンポーネントのスタイリングが典型的な使用例です。明示的に設定しない限り、デフォルトはhighlight です。
このプロパティは Qt 6.6 で導入されました。
alternateBase : color
行の色が交互に表示されるアイテムビューの代替背景色として使用されます。
base : color
主にテキストエディタコントロールやアイテムビューの背景色として使用されます。通常は白か他の明るい色です。
brightText : color
windowText とは大きく異なり、dark などとよく対比されるテキスト色。通常、ハイライトされたボタンなど、text 、windowText 、buttonText ではコントラストが悪くなるようなテキストを描画する必要がある場合に使用します。
button : color
一般的なボタンの背景色。いくつかのスタイルではボタンに異なる背景色を必要とするため、この背景はwindow 。
buttonText : color
palette 、前景色。
dark : color
palette 、前景色。
highlight : color
選択された項目または現在の項目を示す色。
highlightedText : color
highlight と対照的な文字色。
light : color
button よりも軽い。
link : color
ハイパーリンクに使用されるテキスト色。
linkVisited : color
既に訪問したハイパーリンクに使用されるテキスト色。
mid : color
palette.button とdark の間。
midlight : color
button とlight の間。
placeholderText : color [since 6.2]
編集可能な単一行フィールドのプレースホルダーの色として使用されます。
このプロパティは Qt 6.2 で導入されました。
shadow : color
とても濃い色だ。
text : color
base で使用される前景色。これは通常、windowText と同じです。この場合、window およびbase と良好なコントラストを提供する必要があります。
toolTipBase : color
ツールチップの背景色として使用されます。
toolTipText : color
ツールチップの前景色として使用されます。
window : color
一般的な背景色。
windowText : color
一般的な前景色。
信号ドキュメント
changed()
追加信号は、この色グループの現在の状態が変更されたことを示す。通常は、いずれかの色が変更されたことを意味する。
注意: 対応するハンドラはonChanged です。
© 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.