Sur cette page

Qt Quick Contrôles - Galerie

Une galerie de contrôles.

Écran d'accueil de la galerie montrant les catégories de contrôle disponibles

Écran d'accueil

Menu à tiroir latéral affichant la liste des Qt Quick Controls

Tiroir latéral

Menu d'options avec les réglages et les rubriques "à propos".

Menu des options

L'exemple de la galerie est une application simple avec un menu de tiroir qui contient tous les contrôlesQt Quick . Chaque élément de menu ouvre une page qui montre l'apparence graphique d'un contrôle, vous permet d'interagir avec le contrôle et explique dans quelles circonstances il est pratique d'utiliser ce contrôle.

Lorsque l'application est en mode portrait, le tiroir est un panneau latéral interactif que l'on peut faire glisser à partir du bord gauche. Il apparaît au-dessus du contenu, bloquant l'interaction de l'utilisateur grâce à son arrière-plan modal. Lorsque l'application est en mode paysage, le tiroir et le contenu sont disposés côte à côte.

L'orientation actuelle de l'application est déterminée en comparant la largeur et la hauteur de la fenêtre et la configuration du mode d'orientation dans les paramètres :

readonly property bool portraitMode: !orientationCheckBox.checked || window.width < window.height

Comme cet exemple prend en charge tous les styles intégrés de Qt Quick Controls, il utilise la sélection de style au moment de l'exécution.

Exécution de l'exemple

Pour exécuter l'exemple à partir de Qt Creatorouvrez le mode Welcome et sélectionnez l'exemple à partir de Examples. Pour plus d'informations, voir Qt Creator: Tutoriel : Construire et exécuter.

Exemple de projet @ code.qt.io

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