QFlag Class
La classe QFlag est un type de données auxiliaire destiné à QFlags. En savoir plus...
| En-tête : | #include <QFlag> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
| qmake : | QT += core |
Fonctions publiques
| QFlag(int value) | |
| QFlag(short value) | |
| QFlag(uint value) | |
| QFlag(ushort value) | |
| operator int() const | |
| operator uint() const |
Description détaillée
Elle est équivalente à une classe simple int, à l'exception de la surcharge de fonctions et des conversions de types. Vous ne devriez jamais avoir besoin d'utiliser cette classe dans vos applications.
Voir également QFlags.
Documentation sur les fonctions membres
[constexpr noexcept] QFlag::QFlag(int value)
Crée un objet QFlag qui stocke l'value.
[constexpr noexcept] QFlag::QFlag(short value)
Crée un objet QFlag qui stocke l'value.
[constexpr noexcept] QFlag::QFlag(uint value)
Crée un objet QFlag qui stocke l'value.
[constexpr noexcept] QFlag::QFlag(ushort value)
Crée un objet QFlag qui stocke l'value.
[constexpr noexcept] QFlag::operator int() const
Renvoie la valeur stockée par l'objet ` QFlag `.
[constexpr noexcept] QFlag::operator uint() const
Renvoie la valeur stockée par l'objet ` QFlag `.
© 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.