diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py index dbe265b11f7..7ccdec0fc3d 100644 --- a/share/qtcreator/gdbmacros/dumper.py +++ b/share/qtcreator/gdbmacros/dumper.py @@ -190,7 +190,9 @@ def catchCliOutput(command): gdb.execute("set logging off") gdb.execute("set logging redirect off") if len(msg): - warn("CLI ERROR: %s " % msg) + # Having that might confuse result handlers in the gdbengine. + #warn("CLI ERROR: %s " % msg) + return "CLI ERROR: %s " % msg temp = open(filename, "r") lines = [] for line in temp: diff --git a/share/qtcreator/gdbmacros/gdbmacros.py b/share/qtcreator/gdbmacros/gdbmacros.py index 7e03f5b2ab1..7e5598c9973 100644 --- a/share/qtcreator/gdbmacros/gdbmacros.py +++ b/share/qtcreator/gdbmacros/gdbmacros.py @@ -424,8 +424,8 @@ def qdump__QList(d, item): d.putItem(Item(pp, item.iname, i)) p += 1 -def qdump__QImage(): - return "Normal,Displayed"; +def qform__QImage(): + return "Normal,Displayed" def qdump__QImage(d, item): painters = item.value["painters"] @@ -1518,7 +1518,7 @@ def qdump__QStack(d, item): qdump__QVector(d, item) def qform__QString(): - return "Inline,Separate Window"; + return "Inline,Separate Window" def qdump__QString(d, item): d.putStringValue(item.value)