diff options
author | hjk <hjk121@nokiamail.com> | 2014-10-13 21:37:40 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2014-10-13 21:36:50 +0200 |
commit | 27d3d5140fb4d38b8e95c49635d24bf7d59f7849 (patch) | |
tree | 605df184d750aa176036ebb4482f4bd55cf3a355 /share/qtcreator | |
parent | c20c20f01277d1d0f7e452ee6ad7fd5f2bc34f3d (diff) | |
download | qt-creator-27d3d5140fb4d38b8e95c49635d24bf7d59f7849.tar.gz |
Debugger: Add QVarLengthArray dumper
Change-Id: I817ccd432a81ea0bf7432e6660a049fd41c926ec
Reviewed-by: hjk <hjk121@nokiamail.com>
Diffstat (limited to 'share/qtcreator')
-rw-r--r-- | share/qtcreator/debugger/qttypes.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/share/qtcreator/debugger/qttypes.py b/share/qtcreator/debugger/qttypes.py index aa927854f1..25c55a3c3e 100644 --- a/share/qtcreator/debugger/qttypes.py +++ b/share/qtcreator/debugger/qttypes.py @@ -2178,6 +2178,12 @@ def qdump__QVector(d, value): d.putItemCount(size) d.putPlotData(data, size, d.templateArgument(value.type, 0)) +def qdump__QVarLengthArray(d, value): + data = d.extractPointer(value["ptr"]) + size = int(value["s"]) + d.check(0 <= size) + d.putItemCount(size) + d.putPlotData(data, size, d.templateArgument(value.type, 0)) def qdump__QWeakPointer(d, value): d_ptr = value["d"] |