From 2177eeb7cd797a2e190e24d7e6a55f133062a958 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Tue, 23 Mar 2021 06:44:51 +0100 Subject: [PATCH] Debugger: Fix QJSValue dumper for qt6 Change-Id: Id0a6796d3a4efca71a7f7474b2143281dc3322f0 Reviewed-by: hjk --- share/qtcreator/debugger/qttypes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/qtcreator/debugger/qttypes.py b/share/qtcreator/debugger/qttypes.py index 5a44955dad8..413aaa049ba 100644 --- a/share/qtcreator/debugger/qttypes.py +++ b/share/qtcreator/debugger/qttypes.py @@ -2828,14 +2828,14 @@ def qdump_64__QJSValue_6(d, value): elif typ > 7: val = d.Value(d) val.ldata = struct.pack('q', dd ^ 0xfffc000000000000) - val.type = d.createType('double') + val._type = d.createType('double') d.putItem(val) d.putType(value.type.name + ' (double)') elif typ <= 3: # Heap if dd & 1: # String val = d.Value(d) val.ldata = struct.pack('q', dd & ~1) - val.type = d.createType('@QString*') + val._type = d.createType('@QString*') d.putItem(val) d.putType(value.type.name + ' (QString)') else: