From 9e27c6c6655bbf1e6a2b7e2e70a9a7961dea4d4f Mon Sep 17 00:00:00 2001 From: Uwe Siems Date: Fri, 29 Aug 2025 12:05:57 +0200 Subject: [PATCH] Extract primitive type definitions and general suppressions... into a separate typesystem file. This way bindings for other non-Qt libraries can use these without inheriting wildcard rejections that may not be wanted. --- generator/build_all.txt | 1 + generator/generator.qrc | 1 + generator/typesystem_core.xml | 75 ------------------------------ generator/typesystem_general.xml | 80 ++++++++++++++++++++++++++++++++ 4 files changed, 82 insertions(+), 75 deletions(-) create mode 100644 generator/typesystem_general.xml diff --git a/generator/build_all.txt b/generator/build_all.txt index 1ab8b0c28..ee2a6c6c1 100644 --- a/generator/build_all.txt +++ b/generator/build_all.txt @@ -1,4 +1,5 @@ + diff --git a/generator/generator.qrc b/generator/generator.qrc index e7203d779..7eac8aa69 100644 --- a/generator/generator.qrc +++ b/generator/generator.qrc @@ -2,6 +2,7 @@ qtscript_masterinclude.h build_all.txt +typesystem_general.xml typesystem_core.xml typesystem_gui.xml typesystem_sql.xml diff --git a/generator/typesystem_core.xml b/generator/typesystem_core.xml index f1de9c46d..2359a003c 100644 --- a/generator/typesystem_core.xml +++ b/generator/typesystem_core.xml @@ -181,66 +181,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -254,7 +194,6 @@ - @@ -2121,9 +2060,6 @@ public: - - - @@ -2207,17 +2143,6 @@ public: - - - - - - - - - - diff --git a/generator/typesystem_general.xml b/generator/typesystem_general.xml new file mode 100644 index 000000000..e0d5d8d2b --- /dev/null +++ b/generator/typesystem_general.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +