Style Fusion
Le style Fusion est un style orienté bureau.
Le style Fusion est un style indépendant de la plate-forme qui offre un aspect et une convivialité orientés vers le bureau. Il met en œuvre le même langage de conception que le style Fusion pour Qt Widgets.
Le style Fusion bascule automatiquement entre les thèmes sombres et clairs en fonction des paramètres du système. Pour plus d'informations sur la définition de couleurs de thème personnalisées, reportez-vous à la section Personnalisation.
Le thème clair du style Fusion. |
Le thème sombre du style Fusion. |
Pour exécuter une application avec le style Fusion, voir Utilisation des styles dans les contrôles Qt Quick .
Remarque : le style Fusion n'est pas un style de bureau natif. Il fonctionne sur toutes les plates-formes et se ressemble partout. Des différences mineures peuvent apparaître en raison de différences dans les palettes système standard, les polices disponibles et les moteurs de rendu des polices.
Personnalisation
Le style Fusion utilise le système standard Palette pour fournir des couleurs qui correspondent à l'environnement de bureau.

Vous pouvez spécifier des palettes personnalisées pour n'importe quel contrôle, popup ou application window. Les attributs explicites de palette sont automatiquement propagés des parents aux enfants, en remplaçant les valeurs par défaut du système pour cet attribut. Dans l'exemple suivant, la fenêtre et les trois commutateurs apparaissent avec une couleur de surbrillance violette :
import QtQuick import QtQuick.Controls ApplicationWindow { visible: true palette.highlight: "violet" Column { anchors.centerIn: parent Switch { text: qsTr("First"); checked: true } Switch { text: qsTr("Second"); checked: true } Switch { text: qsTr("Third") } } } |
|
Voir aussi Style de base, Style matériel, Style universel
Informations connexes
© 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.


