summaryrefslogtreecommitdiff
path: root/share/qtcreator/debugger/misctypes.py
diff options
context:
space:
mode:
Diffstat (limited to 'share/qtcreator/debugger/misctypes.py')
-rw-r--r--share/qtcreator/debugger/misctypes.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/share/qtcreator/debugger/misctypes.py b/share/qtcreator/debugger/misctypes.py
index 30c5985e5e..f19debfe4a 100644
--- a/share/qtcreator/debugger/misctypes.py
+++ b/share/qtcreator/debugger/misctypes.py
@@ -381,3 +381,11 @@ def qdump__QtcDumperTest_BufArray(d, value):
for i in d.childRange():
d.putSubItem(i, (buffer + (i * objsize)).dereference().cast(valueType))
+
+def qdump__QtcDumperTest_String(d, value):
+ with Children(d):
+ first = d.hexdecode(d.putSubItem('first', value['first']).value)
+ second = d.hexdecode(d.putSubItem('second', value['second']).value)
+ third = d.hexdecode(d.putSubItem('third', value['third']).value)[:-1]
+ d.putValue(first + ', ' + second + ', ' + third)
+