QtTaskTree::Else Class
class QtTaskTree::ElseEin „else“-Element, das in bedingten Ausdrücken verwendet wird. Mehr...
| Header: | #include <qconditional.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS TaskTree) target_link_libraries(mytarget PRIVATE Qt6::TaskTree) |
| qmake: | QT += tasktree |
| Seit: | Qt 6.11 |
| Status: | Technologievorschau |
Diese Klasse befindet sich in der Technologievorschau und kann sich noch ändern.
Hinweis: Alle Funktionen dieser Klasse sind reentrant.
Öffentliche Funktionen
| Else(const QtTaskTree::GroupItems &children) | |
| Else(std::initializer_list<QtTaskTree::GroupItem> children) | |
| Else(QtTaskTree::Else &&other) |
Detaillierte Beschreibung
Der Hauptteil eines „else“-Zweigs der bedingten Ausdrücke. Muss immer von einem „ Then “-Element eingeleitet werden.
Siehe auch „ If “, „ Then “ und „ ElseIf “.
Dokumentation zu den Member-Funktionen
[explicit] Else::Else(const QtTaskTree::GroupItems &children)
Erstellt ein „else“-Zweig-Körperelement der bedingten Ausdrücke mit den Elementen „ children “. Wenn die vorherige Bedingung mit einem Fehler endet, wird der vorangehende „ Then “-Körper übersprungen und der Zweig „ this “ ausgewählt. In diesem Fall führt der laufende „ QTaskTree “ den „ children “ aus, und das Ergebnis dieser Ausführung ist das Endergebnis des gesamten bedingten Ausdrucks.
[explicit] Else::Else(std::initializer_list<QtTaskTree::GroupItem> children)
Erstellt ein „else“-Zweig-Körperelement aus „ std::initializer_list “, das durch „ children “ angegeben wird.
Dies ist eine überladene Funktion.
[constexpr noexcept default] Else::Else(QtTaskTree::Else &&other)
Erstellt eine Instanz von ` Else` mithilfe von `Move`.
© 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.