SystemPalette QML Type
Qtのパレットにアクセスできます。詳細...
| Import Statement: | import QtQuick |
プロパティ
- accent : color
(since 6.7) - alternateBase : color
- base : color
- button : color
- buttonText : color
- colorGroup : enumeration
- dark : color
- highlight : color
- highlightedText : color
- light : color
- mid : color
- midlight : color
- placeholderText : color
(since 6.2) - shadow : color
- text : color
- window : color
- windowText : color
詳細説明
SystemPalette 型は、Qt アプリケーションのパレットへのアクセスを提供します。これにより、アプリケーションのウィンドウ、ボタン、その他の機能に使用される標準色に関する情報が得られます。これらの色は、active 、inactive 、disabledの 3 つのカラーグループに分類されます。カラーグループおよび SystemPalette が提供するプロパティの詳細については、『QPalette 』のドキュメントを参照してください。
これにより、よりネイティブな外観と操作感を実現する形で、各アイテムに色を付けることができます。
次の例では、Active カラーグループからパレットを作成し、これを使用してウィンドウやテキスト項目に適切な色付けを行っています:
import QtQuick
Rectangle {
SystemPalette { id: myPalette; colorGroup: SystemPalette.Active }
width: 640; height: 480
color: myPalette.window
Text {
anchors.fill: parent
text: "Hello!"; color: myPalette.windowText
}
}「QPalette」も参照してください 。
プロパティのドキュメント
accent : color [read-only, since 6.7]
現在のカラーグループのアクセントカラー。
このプロパティは Qt 6.7 で導入されました。
QPalette::ColorRoleも参照してください 。
alternateBase : color [read-only]
現在の色グループの代替ベースカラー。
「QPalette::ColorRole」も参照してください 。
base : color [read-only]
現在のカラーグループの基本色。
「QPalette::ColorRole」も参照してください 。
button : color [read-only]
現在のカラーグループのボタンの色。
「QPalette::ColorRole」も参照してください 。
buttonText : color [read-only]
現在のカラーグループのボタンのテキストの文字色。
「QPalette::ColorRole」も参照してください 。
colorGroup : enumeration
パレットの色グループ。以下のいずれかになります:
| 定数 | 説明 |
|---|---|
SystemPalette.Active | (既定値)QPalette::Active |
SystemPalette.Inactive | QPalette::Inactive |
SystemPalette.Disabled | QPalette::Disabled |
関連項目: QPalette::ColorGroup 。
dark : color [read-only]
現在のカラーグループの暗い色。
「QPalette::ColorRole」も参照してください 。
highlight : color [read-only]
現在のカラーグループのハイライト色。
「QPalette::ColorRole」も参照してください 。
highlightedText : color [read-only]
現在のカラーグループの強調表示色の色。
「QPalette::ColorRole」も参照してください 。
light : color [read-only]
現在のカラーグループの明るい色。
「QPalette::ColorRole」も参照してください 。
mid : color [read-only]
現在の色グループの中間の色。
QPalette::ColorRoleも参照してください 。
midlight : color [read-only]
現在のカラーグループのミッドライトの色。
QPalette::ColorRoleも参照してください 。
placeholderText : color [read-only, since 6.2]
現在のカラーグループのプレースホルダーテキストの色。
このプロパティは Qt 6.2 で導入されました。
QPalette::ColorRoleも参照してください 。
shadow : color [read-only]
現在のカラーグループの影の色。
「QPalette::ColorRole」も参照してください 。
text : color [read-only]
現在のカラーグループのテキスト色。
「QPalette::ColorRole」も参照してください 。
window : color [read-only]
現在のカラーグループのウィンドウ(一般的な背景)の色。
「QPalette::ColorRole」も参照してください 。
windowText : color [read-only]
現在のカラーグループのウィンドウテキスト(一般的な前景色)の色。
QPalette::ColorRoleも参照してください 。
© 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.