diff --git a/share/qtcreator/debugger/qttypes.py b/share/qtcreator/debugger/qttypes.py index 6b704a9642d..5a44955dad8 100644 --- a/share/qtcreator/debugger/qttypes.py +++ b/share/qtcreator/debugger/qttypes.py @@ -2101,7 +2101,9 @@ def qdumpHelper__QVariant6(d, value): _, data = d.split('8s{%s}' % typeName, ptr) d.putItem(data) else: - d.putItem(d.createValue(data, typeName)) + val = d.createValue(data, typeName) + val.laddress = value.laddress + d.putItem(val) d.putBetterType('@QVariant (%s)' % typeName)