aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-03-29 08:00:07 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-03-29 09:02:44 +0200
commit72309bc9901c4e37ed7e0153668b8df3c52e458f (patch)
treef3737c9aa48a3bd66a18361fa9684c81c1ad04fc
parent733ffe48210c95c1fe30cb1ec2c2a61867e21b80 (diff)
shiboken6: Fix type name of smart pointers
Register as "SharedPtr_Integer" instead of "SharedPtr<Integer >". Task-number: PYSIDE-454 Change-Id: I42836d0f77ee426b66d557be8208f7fe00e98a9f Reviewed-by: Christian Tismer <tismer@stackless.com>
-rw-r--r--sources/shiboken6/generator/shiboken/cppgenerator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/shiboken6/generator/shiboken/cppgenerator.cpp b/sources/shiboken6/generator/shiboken/cppgenerator.cpp
index adae14647..4be8f5608 100644
--- a/sources/shiboken6/generator/shiboken/cppgenerator.cpp
+++ b/sources/shiboken6/generator/shiboken/cppgenerator.cpp
@@ -5820,7 +5820,7 @@ void CppGenerator::writeClassRegister(TextStream &s,
if (!classContext.forSmartPointer())
typeName = metaClass->name();
else
- typeName = classContext.preciseType().cppSignature();
+ typeName = getClassTargetFullName(classContext.preciseType(), false);
// 2:typeName
s << "\"" << typeName << "\",\n";