diff options
author | hjk <hjk@qt.io> | 2020-11-30 15:25:30 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2020-12-01 14:59:06 +0000 |
commit | e1790ed9d0c029f19981208e02d35d0520439ec9 (patch) | |
tree | 23a5fb67a78f0f5035a3f586da88443fe7bf9058 /share/qtcreator/debugger/dumper.py | |
parent | cfacbb773be7151d9e7b7df2f2ae946ab476e372 (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.py | 6 |
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) |