Sur cette page

SystemPalette QML Type

Permet d'accéder aux palettes Qt. Plus d'informations...

Import Statement: import QtQuick

Propriétés

Description détaillée

Le type SystemPalette permet d'accéder aux palettes des applications Qt. Elle fournit des informations sur les couleurs standard utilisées pour les fenêtres, les boutons et d'autres fonctions de l'application. Ces couleurs sont regroupées en trois groupes de couleurs: active, inactive, et disabled. Voir la documentation QPalette pour plus de détails sur les groupes de couleurs et les propriétés fournies par SystemPalette.

Cette palette peut être utilisée pour colorer des éléments d'une manière qui leur confère un aspect plus natif.

L'exemple suivant crée une palette à partir du groupe de couleurs Active et l'utilise pour colorer la fenêtre et les éléments de texte de manière appropriée :

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
    }
}

Voir aussi QPalette.

Documentation sur les propriétés

accent : color [read-only, since 6.7]

La couleur d'accentuation du groupe de couleurs actuel.

Cette propriété a été introduite dans Qt 6.7.

Voir aussi QPalette::ColorRole.

alternateBase : color [read-only]

La couleur de base alternative du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

base : color [read-only]

La couleur de base du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

button : color [read-only]

La couleur du bouton du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

buttonText : color [read-only]

Couleur d'avant-plan du texte du bouton dans le groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

colorGroup : enumeration

Le groupe de couleurs de la palette. Il peut s'agir de l'un des éléments suivants

ConstanteDescription
SystemPalette.Active(par défaut) QPalette::Active
SystemPalette.InactiveQPalette::Inactive
SystemPalette.DisabledQPalette::Disabled

Voir aussi QPalette::ColorGroup.

dark : color [read-only]

La couleur foncée du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

highlight : color [read-only]

La couleur de surbrillance du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

highlightedText : color [read-only]

La couleur du texte en surbrillance du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

light : color [read-only]

La couleur claire du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

mid : color [read-only]

La couleur centrale du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

midlight : color [read-only]

La couleur moyenne du groupe de couleurs actuel.

Voir également QPalette::ColorRole.

placeholderText : color [read-only, since 6.2]

La couleur du texte de l'espace réservé du groupe de couleurs actuel.

Cette propriété a été introduite dans Qt 6.2.

Voir aussi QPalette::ColorRole.

shadow : color [read-only]

La couleur de l'ombre du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

text : color [read-only]

La couleur du texte du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

window : color [read-only]

La couleur de la fenêtre (arrière-plan général) du groupe de couleurs actuel.

Voir aussi QPalette::ColorRole.

windowText : color [read-only]

La couleur du texte de la fenêtre (avant-plan général) du groupe de couleurs actuel.

Voir aussi 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.