summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetaobjectbuilder.cpp
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2024-08-10 08:00:11 -0700
committerThiago Macieira <thiago.macieira@intel.com>2024-08-14 12:28:49 -0700
commit0cbc50b52a2082f4bfea5e27a737e283b9a940ac (patch)
tree54dc8c2f3d1545b896136378b77ef20ccb394d3f /src/corelib/kernel/qmetaobjectbuilder.cpp
parente2bfb451c929f45447812e2d6df8f89becaa9451 (diff)
moc & QMetaObject: move the constants to a public-ish header
This is like qtmochelpers.h, but contains no code so can be used in moc itself. Added because I will need to use the constants in moc. Change-Id: I8a96935cf6c742259c9dfffd17ea660cad72a36d Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/corelib/kernel/qmetaobjectbuilder.cpp')
-rw-r--r--src/corelib/kernel/qmetaobjectbuilder.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/kernel/qmetaobjectbuilder.cpp b/src/corelib/kernel/qmetaobjectbuilder.cpp
index c2b44a4f002..622b6357b88 100644
--- a/src/corelib/kernel/qmetaobjectbuilder.cpp
+++ b/src/corelib/kernel/qmetaobjectbuilder.cpp
@@ -1343,8 +1343,8 @@ static int buildMetaObject(QMetaObjectBuilderPrivate *d, char *buf,
for (const auto &enumerator : d->enumerators) {
[[maybe_unused]] int name = strings.enter(enumerator.name);
[[maybe_unused]] int enumName = strings.enter(enumerator.enumName);
- [[maybe_unused]] int isFlag = enumerator.isFlag ? EnumIsFlag : 0;
- [[maybe_unused]] int isScoped = enumerator.isScoped ? EnumIsScoped : 0;
+ [[maybe_unused]] int isFlag = enumerator.isFlag ? EnumIsFlag : EnumFlags{};
+ [[maybe_unused]] int isScoped = enumerator.isScoped ? EnumIsScoped : EnumFlags{};
int count = enumerator.keys.size();
int enumOffset = enumIndex;
if constexpr (mode == Construct) {