Sur cette page

StyleKit QML Type

Un singleton pour définir et accéder au style actuel. Plus d'informations...

Import Statement: import Qt.labs.StyleKit

Propriétés

Méthodes

Description détaillée

StyleKit est un singleton permettant de définir l'application Style.

// Main.qml

import QtQuick
import Qt.labs.StyleKit

ApplicationWindow {
    id: app
    width: 1024
    height: 800
    visible: true

    // Assign the style to be used
    StyleKit.style: PlainStyle {}

    // Controls are used as normal
    Column {
        anchors.fill: parent
        anchors.margins: 10
        spacing: 10

        Button {
            text: "Button"
        }

        Slider {
            width: 200
        }
    }
}

Il fournit également des propriétés pour la configuration globale de StyleKit et le débogage.

Note : La compatibilité des types dans les modules Qt.labs n'est pas garantie dans les versions futures.

Voir également Style et StyleVariation.

Documentation sur les propriétés

debug : StyleKitDebug [read-only]

Un outil de débogage en cours d'exécution qui peut être utilisé pour retracer les propriétés de style pour une Control spécifique.

style : Style

Le style actif de l'application.

Attribuez cette valeur à une instance Style pour l'appliquer à tous les contrôlesQt Quick .

// Main.qml

import QtQuick
import Qt.labs.StyleKit

ApplicationWindow {
    id: app
    width: 1024
    height: 800
    visible: true

    // Assign the style to be used
    StyleKit.style: PlainStyle {}

    // Controls are used as normal
    Column {
        anchors.fill: parent
        anchors.margins: 10
        spacing: 10

        Button {
            text: "Button"
        }

        Slider {
            width: 200
        }
    }
}

Remarque : pour obtenir les meilleures performances au démarrage, définissez le style sur la racine ApplicationWindow, avant tout contrôle enfant.

Voir également styleUrl et Style.

styleUrl : string

Une alternative à style qui charge un Style à partir d'une URL.

Voir aussi style.

transitionsEnabled : bool

Contrôle si les transitions sont activées globalement.

La valeur false désactive toutes les transitions dans le style actuel.

La valeur par défaut est true.

Voir également ControlStyle::transition.

Documentation de la méthode

bool styleLoaded()

Renvoie true lorsque le chargement de l'élément actif style et de l'élément courant theme est terminé. Ceci peut être utilisé pour différer la logique d'initialisation qui dépend des propriétés de style résolues.

Voir également style et theme.

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