aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/debugger/dumper.py
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2020-11-30 15:25:30 +0100
committerhjk <hjk@qt.io>2020-12-01 14:59:06 +0000
commite1790ed9d0c029f19981208e02d35d0520439ec9 (patch)
tree23a5fb67a78f0f5035a3f586da88443fe7bf9058 /share/qtcreator/debugger/dumper.py
parentcfacbb773be7151d9e7b7df2f2ae946ab476e372 (diff)
Debugger: Fix some dumpers with namespaced Qtv4.14.0-rc1
This makes the use of '@' prefixes in split('{@QString}'...) etc mandatory, thereby removing the guessing on whether namespaces apply or not on the dumper 'core' side, and removes the guessing on whether dropping the '@' 'works' on the individual dumper implementation side. Amends 1074c2ffce. Change-Id: I44611eb09557638dec12d2e2f78cdaeac0bbd449 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'share/qtcreator/debugger/dumper.py')
-rw-r--r--share/qtcreator/debugger/dumper.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/share/qtcreator/debugger/dumper.py b/share/qtcreator/debugger/dumper.py
index b682f4ae00..1da2b3a550 100644
--- a/share/qtcreator/debugger/dumper.py
+++ b/share/qtcreator/debugger/dumper.py
@@ -1902,7 +1902,7 @@ class DumperBase():
= self.split('ppppIIp' + 'pppppp', dd)
if qobjectPtr:
- qobjectType = self.createType('QObject')
+ qobjectType = self.createType('@QObject')
with SubItem(self, '[parent]'):
if not self.isCli:
self.putSortGroup(9)
@@ -2063,8 +2063,8 @@ class DumperBase():
# Dynamic properties.
if extraData:
- byteArrayType = self.createType('QByteArray')
- variantType = self.createType('QVariant')
+ byteArrayType = self.createType('@QByteArray')
+ variantType = self.createType('@QVariant')
if self.qtVersion() >= 0x50600:
values = self.vectorChildrenGenerator(
extraData + 2 * ptrSize, variantType)