From acf1e49d0d7b3f9f46279e4ab0aa5bf832777534 Mon Sep 17 00:00:00 2001 From: hjk <qtc-committer@nokia.com> Date: Wed, 12 May 2010 14:43:15 +0200 Subject: [PATCH] debugger: make QString "displayable" in a QTextEdit --- share/qtcreator/gdbmacros/gdbmacros.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/share/qtcreator/gdbmacros/gdbmacros.py b/share/qtcreator/gdbmacros/gdbmacros.py index 783a0efb59b..168a9584e1b 100644 --- a/share/qtcreator/gdbmacros/gdbmacros.py +++ b/share/qtcreator/gdbmacros/gdbmacros.py @@ -1404,6 +1404,14 @@ def qdump__QStack(d, item): def qdump__QString(d, item): d.putStringValue(item.value) d.putNumChild(0) + d.putField("typeformats", "Normal,Displayed"); + format = d.itemFormat(item) + if format == 0: + d.putDisplay(StopDisplay) + elif format == 1: + d.putField("editformat", 2) + str = encodeString(item.value) + d.putField("editvalue", str) def qdump__QStringList(d, item): -- GitLab