forked from qt-creator/qt-creator
Debugger: fix Qt namespace detection for gdb 7.4.1-debian
Change-Id: I379ff3dec051b22ffe313e6543020488550df97e Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
@@ -1500,6 +1500,14 @@ class Dumper(DumperBase):
|
|||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
# Seemingly needed with Debian's GDB 7.4.1
|
||||||
|
s = gdb.execute("ptype QByteArray", to_string=True)
|
||||||
|
ns = s[s.find("class")+6:s.find("QByteArray")]
|
||||||
|
if len(ns):
|
||||||
|
self.qtNamespaceToReport = ns
|
||||||
|
self.qtNamespace = lambda: ns
|
||||||
|
return ns
|
||||||
|
|
||||||
self.currentQtNamespaceGuess = ""
|
self.currentQtNamespaceGuess = ""
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user