summaryrefslogtreecommitdiffstats
path: root/tests/manual/menus/menus.def
diff options
context:
space:
mode:
authorJoerg Bornemann <[email protected]>2025-06-04 09:44:08 +0200
committerJoerg Bornemann <[email protected]>2025-06-06 10:05:27 +0200
commit2a3cd99c56a0fd0a154281f45825ca8513bb5fde (patch)
treeda7a7dcae22ec36a5c15e4556eac6f1bb20cbc66 /tests/manual/menus/menus.def
parent9d545d5f5df6bcffb27ce65ed271009d769a482e (diff)
dumpcpp: Don't put Qt types into the type library namespaceHEADdev
ActiveQt redefines three Qt types as structs in IDL files: QRect, QPoint, and QSize. When dumpcpp is run on a type library that's created from such an IDL file then it would write forward declarations of these three types into the type libraries namespace. The resulting code did not compile. When writing forward declarations, skip these three types: struct QRect struct QPoint struct QSize Also include the headers for these three classes. They are actually already pulled in by the hard-coded qpixmap.h included, but it's more future-proof to include these explicitly. Fixes: QTBUG-134098 Pick-to: 6.8 6.9 6.10 Change-Id: I829e41f204216c4b2585f5a7c3940f5c400d43ab Reviewed-by: Volker Hilsheimer <[email protected]> Reviewed-by: Oliver Wolff <[email protected]>
Diffstat (limited to 'tests/manual/menus/menus.def')
0 files changed, 0 insertions, 0 deletions