forked from qt-creator/qt-creator
Debugger: Disable Q{Typed,Byte,}ArrayData dumpers
Mainly because it is getting in the way of the string data dumper consolidation. We can re-enable that afterwards. The loss here is limited either way as QArrayData is only an implementation detail of some Qt container, rarely, if ever used by end users. Change-Id: I7e9074434f84da536d603b6a163a3a039facc8fc Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -89,15 +89,15 @@ def qdump__QByteArray(d, value):
|
|||||||
d.putArrayData(data, size, d.charType())
|
d.putArrayData(data, size, d.charType())
|
||||||
|
|
||||||
|
|
||||||
def qdump__QArrayData(d, value):
|
#def qdump__QArrayData(d, value):
|
||||||
data, size, alloc = d.qArrayDataHelper(value.address())
|
# data, size, alloc = d.qArrayDataHelper(value.address())
|
||||||
d.check(alloc == 0 or (0 <= size and size <= alloc and alloc <= 100000000))
|
# d.check(alloc == 0 or (0 <= size and size <= alloc and alloc <= 100000000))
|
||||||
d.putValue(d.readMemory(data, size), 'latin1')
|
# d.putValue(d.readMemory(data, size), 'latin1')
|
||||||
d.putPlainChildren(value)
|
# d.putPlainChildren(value)
|
||||||
|
|
||||||
|
|
||||||
def qdump__QByteArrayData(d, value):
|
#def qdump__QByteArrayData(d, value):
|
||||||
qdump__QArrayData(d, value)
|
# qdump__QArrayData(d, value)
|
||||||
|
|
||||||
|
|
||||||
def qdump__QBitArray(d, value):
|
def qdump__QBitArray(d, value):
|
||||||
@@ -1674,11 +1674,11 @@ def qdump__QStaticStringData(d, value):
|
|||||||
d.putPlainChildren(value)
|
d.putPlainChildren(value)
|
||||||
|
|
||||||
|
|
||||||
def qdump__QTypedArrayData(d, value):
|
#def qdump__QTypedArrayData(d, value):
|
||||||
if value.type[0].name == 'unsigned short':
|
# if value.type[0].name == 'unsigned short':
|
||||||
qdump__QStringData(d, value)
|
# qdump__QStringData(d, value)
|
||||||
else:
|
# else:
|
||||||
qdump__QArrayData(d, value)
|
# qdump__QArrayData(d, value)
|
||||||
|
|
||||||
|
|
||||||
def qdump__QStringData(d, value):
|
def qdump__QStringData(d, value):
|
||||||
|
Reference in New Issue
Block a user