From 0e9a2c139094d31a9391766fc819329b2133b8ba Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 24 Feb 2011 14:26:16 +0100 Subject: [PATCH] debugger: hard-code "Display" and "Normal" as translatable Task-number: QTCREATORBUG-3747 --- src/plugins/debugger/gdb/gdbengine.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index c60167f0742..6473b52ad45 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -1602,8 +1602,15 @@ void GdbEngine::handleHasPython(const GdbResponse &response) foreach (const GdbMi &dumper, dumpers.children()) { QByteArray type = dumper.findChild("type").data(); QStringList formats(tr("Raw structure")); - QString reported = _(dumper.findChild("formats").data()); - formats.append(reported.split(_(","), QString::SkipEmptyParts)); + foreach (const QByteArray &format, + dumper.findChild("formats").data().split(',')) { + if (format == "Normal") + formats.append(tr("Normal")); + else if (format == "Displayed") + formats.append(tr("Displayed")); + else if (!format.isEmpty()) + formats.append(_(format)); + } watchHandler()->addTypeFormats(type, formats); } const GdbMi hasInferiorThreadList = data.findChild("hasInferiorThreadList");