qt6-bb10/src
Fabian Kosmale 4e7f92bf0d QMetaType: Fix normalization on MSVC if name contains enum
During type normalization, we remove the struct, class and enum
keywords (see the skipStructClassOrEnum function). However, we only want
to do that for actual keywords, not for a name that happens to start
with e.g. "enum", as in "enumerationNameSpacce".
Adjust the MSVC check to still require no identifier character after the
keyword, while still allowing for some remaining characters.

Fixes: QTBUG-97813
Pick-to: 6.3 6.2
Change-Id: I82b873d02ff454cce4b75f2814a52a66f2268208
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2022-05-12 08:17:54 +02:00
..
3rdparty zlib as static library 2022-04-22 14:34:47 +02:00
android Android: Fix ANR when QtService and QtActivity load in same process 2022-04-28 22:14:00 +00:00
concurrent Do not highlight the Image Scaling Example anymore in Qt Creator 2022-02-17 18:16:42 +01:00
corelib QMetaType: Fix normalization on MSVC if name contains enum 2022-05-12 08:17:54 +02:00
dbus Fix a QDBusConnection crash with pending calls when connection is closed 2022-05-11 22:59:13 +02:00
entrypoint QtBase: replace windows.h with qt_windows.h 2021-11-23 12:53:46 +08:00
gui Remove remnants of the old Intel C++ compiler 2022-05-11 12:50:08 -07:00
network QNetworkCacheMetaData: replace qSwap with member-swap 2022-05-11 21:11:42 +02:00
opengl QtOpenGL: includemocs 2022-04-29 07:30:59 +02:00
openglwidgets Compose render-to-texture widgets through QRhi 2022-03-11 21:25:00 +01:00
platformsupport QtDeviceDiscoverySupportPrivate: includemocs 2022-04-29 07:31:00 +02:00
plugins QIOSTextResponder: recreate responder upon reset 2022-05-10 18:10:09 +02:00
printsupport QtPrintSupport: includemocs 2022-04-29 07:30:59 +02:00
sql QtSql: includemocs 2022-04-28 11:15:03 +02:00
testlib qtestcase/Unix: remove fprintf from signal handler 2022-05-05 20:35:42 -07:00
tools Revert introduction of QT_USE_BOOTSTRAP_SOURCE_COPY 2022-05-09 08:32:10 +02:00
widgets Add a clear action to QKeySequenceEdit 2022-05-11 15:56:55 +01:00
xml QtXml: replace QLatin1String uses with _L1 or _s 2022-04-28 15:17:23 +02:00
CMakeLists.txt Make it possible to disable the PrintSupport module 2021-02-09 09:17:21 +01:00