Contrôles conteneurs
Qt Quick Controls propose une sélection de contrôles de type conteneur.
Fenêtre de niveau supérieur stylisée prenant en charge un en-tête et un pied de page | |
Type de base abstrait fournissant des fonctionnalités communes aux conteneurs | |
Cadre visuel pour un groupe logique de contrôles | |
Cadre visuel et titre pour un groupe logique de contrôles | |
Fournit une vue d'en-tête horizontale pour accompagner une TableView | |
Contrôle de page stylisé prenant en charge un en-tête et un pied de page | |
Fournit un arrière-plan s'harmonisant avec le style et le thème de l'application | |
Vue défilable | |
Dispose les éléments avec un séparateur déplaçable entre chaque élément | |
Fournit un modèle de navigation basé sur une pile | |
Permet à l'utilisateur de naviguer entre les pages par un balayage latéral | |
Permet à l'utilisateur de basculer entre différentes vues ou sous-tâches | |
Conteneur pour les contrôles contextuels | |
Propose une vue d'en-tête verticale pour accompagner une TableView |
Chaque type de conteneur peut être utilisé pour regrouper un ensemble de contrôles. Les sections suivantes fournissent des recommandations pour choisir le type de conteneur approprié, en fonction du cas d'utilisation.
Contrôle ApplicationWindow

ApplicationWindow crée la fenêtre racine d’une application et facilite l’ajout d’un en-tête et d’un pied de page facultatifs à cette fenêtre.
Contrôle Frame

Frame est utilisé pour organiser un groupe logique de contrôles au sein d’un cadre visuel.
Contrôle GroupBox

GroupBox sert à regrouper logiquement des contrôles au sein d’un cadre visuel titré.
Le contrôle Page

Page fournit des éléments d’en-tête et de pied de page spécifiques à chaque page. Il est tout à fait possible d’utiliser ApplicationWindow pour définir l’en-tête et le pied de page, mais si ceux-ci varient d’un écran à l’autre, il est préférable d’utiliser Page.
Le contrôle « Pane »

Pane fournit une couleur d’arrière-plan qui s’harmonise avec le style et le thème de l’application. Le contrôle « Pane » ne propose pas de mise en page propre, mais vous oblige à positionner son contenu, par exemple à l’aide d’un contrôle « RowLayout » ou d’un contrôle « ColumnLayout ».
Contrôle ScrollView

ScrollView permet de faire défiler le contenu défini par l’utilisateur.
Contrôle StackView

StackView organise les pages de contenu en une pile selon le principe « dernier entré, premier sorti » : le dernier élément « poussé » dans la pile est le premier à en être retiré, et l'élément situé tout en haut est toujours celui qui est visible.
Contrôle SwipeView

SwipeView organise les pages de contenu en une bande sur laquelle on peut faire défiler d’un geste.
Contrôle TabBar

TabBar organise les pages de contenu sous forme d'onglets.
Contrôle ToolBar

ToolBar est un conteneur d’actions et de contrôles valables pour l’ensemble de l’application et sensibles au contexte.
© 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.