Inhalte mit Registerkarten
Verwenden Sie die folgenden Makros, um Registerkartengruppen mit beschrifteten HTML-Registerkarten zu erstellen, die vergleichbare oder alternative Inhalte enthalten. So können Sie beispielsweise Codeausschnitte für verschiedene Programmiersprachen anzeigen.
Verwendung von Registerkarten-Makros
\tab {name}{tab-id}{title}{checked}
\tabcontent {tab-id}
content
\endtabcontentHinweis: Diese Makros funktionieren nur mit der Online-Vorlage und DocBook. Daher müssen Sie in der Regel bedingten Text verwenden, um auch für die Offline-Hilfe gute Ergebnisse zu erzielen.
Um beispielsweise Anleitungen für die Build-Systeme CMake und qmake in Registerkarten anzuzeigen:
\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}Legt eine Registerkarte in einer Registerkartengruppe mit einem Namen, einer ID, einem Titel und einem Standardzustand fest.
Verwenden Sie einen eindeutigen Namen, um festzulegen, welche Registerkarten zu einer Registerkartengruppe gehören. Das heißt, alle Registerkarten in einer Gruppe haben denselben Namen. Um die Registerkarten voneinander zu unterscheiden, weisen Sie ihnen jeweils eine eindeutige Registerkarten-ID innerhalb der Gruppe zu. Verwenden Sie diese Registerkarten-ID als Wert des Makros „ \tabcontent “, um Inhalte zur Registerkarte hinzuzufügen.
Das Argument „checked“ wählt die Registerkarte standardmäßig aus, wenn die HTML-Seite geladen wird. Für die anfänglich ausgeblendeten Registerkarten übergeben Sie ein leeres Argument {}.
\tabcontent
\tabcontent {tab-id}Fügt dem Reiter mit der von Ihnen angegebenen Reiter-ID Inhalt hinzu.
\endtabcontent
Markiert das Ende des Tab-Inhalts, der mit „ \tabcontent “ beginnt.
Siehe auch „Makros“.
© 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.