Debugger: Support int operator for Value

Enables compatibility with <4.2 dumpers.

Change-Id: Id904a8895f130ead9cd3c46452639f100451b164
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Orgad Shaneh
2016-09-29 17:42:23 +03:00
committed by Orgad Shaneh
parent 47379011ea
commit 643047c296

View File

@@ -2605,6 +2605,9 @@ class DumperBase:
#error("Not implemented") #error("Not implemented")
return self.stringify() return self.stringify()
def __int__(self):
return self.integer()
def stringify(self): def stringify(self):
addr = "None" if self.laddress is None else ("0x%x" % self.laddress) addr = "None" if self.laddress is None else ("0x%x" % self.laddress)
return "Value(name='%s',type=%s,data=%s,address=%s)" \ return "Value(name='%s',type=%s,data=%s,address=%s)" \