Palette QML Type
各 QML アイテムの状態に対応する色グループを含む。詳細...
Import Statement: | import QtQuick |
プロパティ
詳細説明
パレットは3つのカラーグループから構成されます:active
disabled
とinactive
。active
カラーグループはデフォルトグループです。これらのグループの色が明示的に指定されていない場合、その色が他のグループに使用されます。
以下の例では、すべてのカラーグループに色が適用されます:
ApplicationWindow { palette.buttonText: "salmon" ColumnLayout { Button { text: qsTr("Disabled button") enabled: false } Button { text: qsTr("Enabled button") } } }
こ れは、 テ キ ス ト 色が ど ち ら のボ タ ン で も同 じ にな る こ と を意味 し ます。
次の例では、enabledとdisabledで色が異なります:
ApplicationWindow { palette.buttonText: "salmon" palette.disabled.buttonText: "lavender" ColumnLayout { Button { text: qsTr("Disabled button") enabled: false } Button { text: qsTr("Enabled button") } } }
このように色を指定することも可能です:
palette { buttonText: "red" button: "khaki" disabled { buttonText: "lavender" button: "coral" } }
この方法は、すべてのカラーグループを含むパレット全体を指定する必要がある場合に特に便利です。ただし、上記の他のケースと同様に、指定されていない色はSystemPalette から初期化されます。また、Qt Quick Controls スタイルが使用されている場合は、その可能性もあります。
注意: いくつかのコントロール・スタイルはいくつかのパレット・カラーを使用しますが、多くのスタイルは独立したカラーを使用します。
Window::palette,Item::palette,Popup::palette,SystemPaletteも参照してください 。
プロパティ文書
active : ColorGroup |
Activeグループは、フォーカスが当たっているウィンドウに使われます。
QPalette::Activeも参照。
disabled : ColorGroup |
Disabled グループは、何らかの理由で無効になっている要素に使われます。
QPalette::Disabledも参照して ください。
inactive : ColorGroup |
非アクティブ」グループは、キーボードフォーカスがないウィンドウに使用します。
QPalette::Inactiveも参照して ください。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。