Contenu des onglets
Utilisez les macros suivantes pour créer des groupes d' onglets HTML étiquetés dont le contenu est comparable ou différent. Par exemple, vous pouvez afficher des extraits de code pour différents langages de programmation.
Utilisation des macros d'onglets
\tab {name}{tab-id}{title}{checked}
\tabcontent {tab-id}
content
\endtabcontentNote : Ces macros ne fonctionnent qu'avec le modèle en ligne et DocBook. Vous devez donc généralement utiliser du texte conditionnel pour obtenir de bons résultats, y compris pour l'aide hors ligne.
Par exemple, pour afficher les instructions relatives aux systèmes de construction CMake et qmake sous forme d'onglets :
\if defined(onlinedocs)
\tab {build-qt-app}{tab-cmake}{CMake}{checked}
\tab {build-qt-app}{tab-qmake}{qmake}{}
\tabcontent {tab-cmake}
\else
\section1 Using CMake
\endif
CMake-specific instructions go here
\if defined(onlinedocs)
\endtabcontent
\tabcontent {tab-qmake}
\else
\section1 Using qmake
\endif
qmake-specific instructions go here
\if defined(onlinedocs)
\endtabcontent
\endif\tab
\tab {name}{tab-id}{title}{checked}Spécifie un onglet dans un groupe d'onglets avec un nom, un ID, un titre et un état par défaut.
Utilisez un nom unique pour indiquer quels onglets appartiennent à un groupe d'onglets. En d'autres termes, tous les onglets d'un groupe portent le même nom. Pour séparer les onglets les uns des autres, attribuez-leur un identifiant unique au sein du groupe. Utilisez cet identifiant comme valeur de la macro \tabcontent pour ajouter du contenu à l'onglet.
L'argument checked sélectionne l'onglet par défaut lorsque la page HTML est chargée. Pour les onglets initialement cachés, passez un argument vide {}.
\tabcontent
\tabcontent {tab-id}Ajoute du contenu à l'onglet avec l'identifiant d'onglet spécifié.
\endtabcontent
Marque la fin du contenu de l'onglet que vous avez commencé avec \tabcontent.
Voir aussi Macros.
© 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.