Sur cette page

Commandes de navigation

Qt Quick Controls propose une sélection de modèles de navigation.

Drawer

Panneau latéral pouvant être ouvert et fermé d'un simple glissement du doigt

StackView

Fournit un modèle de navigation par pile

SwipeView

Permet à l’utilisateur de parcourir les pages en balayant latéralement

TabBar

Permet à l'utilisateur de basculer entre différentes vues ou sous-tâches

TabButton

Bouton dont l’apparence est adaptée à une barre d’onglets

Les sections suivantes proposent des recommandations pour choisir le type de modèle de navigation approprié, en fonction du cas d'utilisation.

Le contrôle StackView

Maquette filaire en vue « stack » illustrant la navigation entre les pages

StackView fournit un modèle de navigation par pile pouvant être utilisé avec un ensemble de pages interliées. Le contrôle « StackView » fonctionne selon le principe «dernier entré, premier sorti» : la page ajoutée en dernier à la pile est celle qui s'affiche. Le retrait d'une page supprime la dernière page et affiche la précédente.

Contrôle SwipeView

Maquette de vue « swipe » montrant les pages parcourues par balayage

SwipeView fournit un modèle de navigation qui simplifie le défilement horizontal des pages. L’indicateur de page situé en bas de l’écran indique quelle est la page actuellement active.

Contrôle TabBar

Maquette filaire d'une barre d'onglets illustrant la navigation par onglets

TabBar est une barre comportant des icônes ou du texte qui permet à l’utilisateur de basculer entre différentes sous-tâches, vues ou modes.

Contrôle TabButton

Bouton « Onglet » dans la barre d'onglets

TabButton est un bouton dont la présentation est adaptée à un contrôle « TabBar ».

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