Sur cette page

Contrôles de conteneurs

Qt Quick Les contrôles offrent une sélection de contrôles de type conteneur.

ApplicationWindow

Fenêtre de premier niveau stylisée avec prise en charge d'un en-tête et d'un pied de page

Container

Type de base abstrait offrant des fonctionnalités communes aux conteneurs

Frame

Cadre visuel pour un groupe logique de contrôles

GroupBox

Cadre visuel et titre pour un groupe logique de contrôles

HorizontalHeaderView

Fournit une vue d'en-tête horizontale pour accompagner un TableView

Page

Contrôle de page stylisée avec prise en charge d'un en-tête et d'un pied de page

Pane

Fournit un arrière-plan correspondant au style et au thème de l'application

ScrollView

Vue défilante

SplitView

Présente les éléments avec un séparateur à glissière entre chaque élément

StackView

Fournit un modèle de navigation basé sur une pile

SwipeView

Permet à l'utilisateur de naviguer dans les pages en glissant latéralement.

TabBar

Permet à l'utilisateur de passer d'une vue à l'autre ou d'une sous-tâche à l'autre

ToolBar

Conteneur pour les contrôles contextuels

VerticalHeaderView

Offre une vue d'en-tête verticale pour accompagner un TableView

Chaque type de conteneur peut être utilisé pour regrouper un ensemble de contrôles. Les sections suivantes donnent des conseils pour choisir le type de conteneur approprié, en fonction du cas d'utilisation.

Contrôle ApplicationWindow

Présentation de la fenêtre avec barre de menu, en-tête, zone de contenu et pied de page

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

Cadre contenant des cases à cocher intitulées E-mail, Calendrier, Contacts

Frame est utilisé pour mettre en page un groupe logique de contrôles à l'intérieur d'un cadre visuel.

Contrôle GroupBox

Cadre avec titre et bordure contenant des cases à cocher

GroupBox est utilisé pour mettre en page un groupe logique de contrôles à l'intérieur d'un cadre visuel titré.

Contrôle de page

Schéma de la page avec l'en-tête, la zone de contenu et le pied de page

Page fournit des éléments d'en-tête et de pied de page spécifiques à la page. Il est tout à fait possible d'utiliser ApplicationWindow pour définir l'en-tête et le pied de page, mais si l'en-tête et le pied de page varient d'un écran à l'autre, il est préférable d'utiliser Page.

Le contrôle des volets

Volet contenant des éléments avec arrière-plan

Pane fournit une couleur d'arrière-plan qui correspond au style et au thème de l'application. Le volet ne fournit pas de mise en page propre, mais vous devez positionner son contenu, par exemple à l'aide d'un RowLayout ou d'un ColumnLayout.

Contrôle ScrollView

Présentation ScrollView montrant une zone de contenu défilant avec des barres de défilement

ScrollView permet de faire défiler le contenu défini par l'utilisateur.

Contrôle StackView

Diagramme de vue en pile montrant des pages empilées avec la page supérieure visible

StackView organise les pages de contenu en une pile selon le principe du dernier entré, premier sorti : le dernier élément à être "poussé" sur la pile est le premier à être retiré, et l'élément le plus haut est toujours celui qui est visible.

Contrôle SwipeView

Diagramme de l'affichage par balayage montrant les pages disposées en bandes balayables

SwipeView organise les pages de contenu en une bande de défilement.

Contrôle TabBar

Diagramme de la barre d'onglets montrant plusieurs onglets pour organiser le contenu

TabBar organise les pages de contenu en onglets.

Contrôle ToolBar

Barre d'outils contenant des boutons d'outils

ToolBar est un conteneur d'actions et de contrôles contextuels pour l'ensemble de l'application.

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