diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2023-04-02 09:05:05 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2023-04-05 10:49:37 +0200 |
commit | 481d70818e9bb157e9167a0a2817a7e9254a5eca (patch) | |
tree | 14d1251bbc49e64b7987fa6fd02cc4243979fc8b /dependencies.yaml | |
parent | f4d1e7a841b039c35eb5bf6f0180564976539970 (diff) |
Follow up on meta object version bump in qtbase
After b83de5f9a43b094bbb77b3aeea77983ea508a2b0 in qtbase, moc
generates complete type information for enum types. ActiveQt declares
enums from type libraries (i.e. on namespace level) also in the
metaobject of each generated class (as we can't inherit the namespace
meta object from each QAxObject class). But those enum types don't
really exist on C++ level. So moc generates incorrectly qualified
enum types.
Augment the post-processing code to detect whether a type that is
actually in the namespace is used as if it was in the class, and
replace the qualifier.
Bump the metaobject revision.
Change-Id: I4d28abaa47a5fa3db70737d006b8e1becf8a51e3
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'dependencies.yaml')
0 files changed, 0 insertions, 0 deletions