Sur cette page

Qt Quick Layouts

Qt Quick Layouts Il s'agit d'un ensemble de types QML utilisés pour organiser les éléments dans une interface utilisateur. Contrairement aux positionneurs, les « Qt Quick Layouts » peuvent également redimensionner leurs éléments enfants. Cela les rend particulièrement adaptés aux interfaces utilisateur redimensionnables.

Consultez la page de présentation des «Qt Quick Layouts » pour commencer.

Utilisation du module

Les types QML du module sont disponibles via l'importation QtQuick.Layouts. Pour utiliser ces types, ajoutez la déclaration d'importation suivante à votre fichier .qml :

import QtQuick.Layouts

Mises en page

ColumnLayout

Identique à GridLayout, mais ne comportant qu’une seule colonne

FlexboxLayout

La construction QML fournit une mise en page flexible pour les éléments rapides

GridLayout

Permet d’agencer dynamiquement les éléments dans une grille

Layout

Fournit des propriétés associées pour les éléments ajoutés à un GridLayout, un RowLayout ou un ColumnLayout

LayoutItemProxy

Espace réservé pour les QQuickItems dans les mises en page

RowLayout

Identique à GridLayout, mais ne comportant qu’une seule ligne

StackLayout

Pile d'éléments où un seul élément est visible à la fois

Articles et guides

Exemples

Référence

Licences

Qt Quick Layouts est disponible sous licence commerciale auprès de The Qt Company. Il est également disponible sous licence de logiciel libre. Depuis Qt 5.4, ces licences de logiciel libre sont la Licence publique générale réduite GNU, version 3, ou la Licence publique générale GNU, version 2. Pour plus de détails, consultez la page Licences Qt.

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