forked from qt-creator/qt-creator
Dumper: Remove some fallback code
..and unused or unknown variables. Change-Id: I13d1d03fa09ef3952fe2cb3f4b257fb2882709f2 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -1841,7 +1841,6 @@ class DumperBase():
|
||||
# handle is what's store in QMetaMethod etc, pass -1 for QObject/QMetaObject
|
||||
# itself metaObjectPtr needs to point to a valid QMetaObject.
|
||||
def putQObjectGutsHelper(self, qobject, qobjectPtr, handle, metaObjectPtr, origType):
|
||||
intSize = 4
|
||||
ptrSize = self.ptrSize()
|
||||
|
||||
def putt(name, value, typeName=' '):
|
||||
@@ -1903,30 +1902,8 @@ class DumperBase():
|
||||
if not self.isCli:
|
||||
self.putSortGroup(8)
|
||||
|
||||
if self.qtVersion() >= 0x60000:
|
||||
dvtablePtr, qptr, parentPtr, children \
|
||||
= self.split('ppp{QList<QObject*>}', dd)
|
||||
dvtablePtr, qptr, parentPtr, children = self.split('ppp{QList<QObject *>}', dd)
|
||||
self.putItem(children)
|
||||
else:
|
||||
base = self.extractPointer(dd + 3 * ptrSize) # It's a QList<QObject *>
|
||||
begin = self.extractInt(base + 8)
|
||||
end = self.extractInt(base + 12)
|
||||
array = base + 16
|
||||
if self.qtVersion() < 0x50000:
|
||||
array += ptrSize
|
||||
self.check(begin >= 0 and end >= 0 and end <= 1000 * 1000 * 1000)
|
||||
size = end - begin
|
||||
self.check(size >= 0)
|
||||
self.putItemCount(size)
|
||||
if size > 0:
|
||||
self.putExpandable()
|
||||
if self.isExpanded():
|
||||
addrBase = array + begin * ptrSize
|
||||
with Children(self, size):
|
||||
for i in self.childRange():
|
||||
with SubItem(self, i):
|
||||
childPtr = self.extractPointer(addrBase + i * ptrSize)
|
||||
self.putItem(self.createValue(childPtr, qobjectType))
|
||||
|
||||
if isQMetaObject:
|
||||
with SubItem(self, '[strings]'):
|
||||
|
Reference in New Issue
Block a user