diff options
| author | Thiago Macieira <thiago.macieira@intel.com> | 2024-08-10 08:00:11 -0700 |
|---|---|---|
| committer | Thiago Macieira <thiago.macieira@intel.com> | 2024-08-14 12:28:49 -0700 |
| commit | 0cbc50b52a2082f4bfea5e27a737e283b9a940ac (patch) | |
| tree | 54dc8c2f3d1545b896136378b77ef20ccb394d3f /src/corelib/kernel/qmetaobjectbuilder.cpp | |
| parent | e2bfb451c929f45447812e2d6df8f89becaa9451 (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.cpp | 4 |
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) { |
