QFlag Class
The QFlag class is a helper data type for QFlags. More...
Header: | #include <QFlag> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
qmake: | QT += core |
Public Functions
QFlag(int value) | |
QFlag(uint value) | |
QFlag(short value) | |
QFlag(ushort value) | |
int | operator int() const |
uint | operator uint() const |
Detailed Description
It is equivalent to a plain int
, except with respect to function overloading and type conversions. You should never need to use this class in your applications.
See also QFlags.
Member Function Documentation
[constexpr noexcept]
QFlag::QFlag(int value)
Constructs a QFlag object that stores the value.
[constexpr noexcept]
QFlag::QFlag(uint value)
Constructs a QFlag object that stores the value.
[constexpr noexcept]
QFlag::QFlag(short value)
Constructs a QFlag object that stores the value.
[constexpr noexcept]
QFlag::QFlag(ushort value)
Constructs a QFlag object that stores the value.
[constexpr noexcept]
int QFlag::operator int() const
Returns the value stored by the QFlag object.
[constexpr noexcept]
uint QFlag::operator uint() const
Returns the value stored by the QFlag object.