diff options
author | hjk <[email protected]> | 2009-10-15 13:57:51 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2009-10-16 11:13:19 +0200 |
commit | e1c8bb407faec3026394b71feb279a65e95cced5 (patch) | |
tree | c214d38e6bfc073168622b313d29df28b0cfe46d /src/plugins/debugger/watchutils.cpp | |
parent | 8dc369bc2d631ec94cecfec542b5dd0ce8f20946 (diff) |
debugger: move adding the double quotes for valueencoding==7 to the host side
Diffstat (limited to 'src/plugins/debugger/watchutils.cpp')
-rw-r--r-- | src/plugins/debugger/watchutils.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/debugger/watchutils.cpp b/src/plugins/debugger/watchutils.cpp index 361998b4011..fbc68f04fa9 100644 --- a/src/plugins/debugger/watchutils.cpp +++ b/src/plugins/debugger/watchutils.cpp @@ -432,10 +432,11 @@ QString decodeData(const QByteArray &ba, int encoding) return quoteUnprintableLatin1(QByteArray::fromBase64(ba)); } case 7: { // %04x endoded 16 bit data + const QChar doubleQuote(QLatin1Char('"')); const QByteArray decodedBa = QByteArray::fromHex(ba); //qDebug() << quoteUnprintableLatin1(decodedBa) << "\n\n"; - return QString::fromUtf16(reinterpret_cast<const ushort *> - (decodedBa.data()), decodedBa.size() / 2); + return doubleQuote + QString::fromUtf16(reinterpret_cast<const ushort *> + (decodedBa.data()), decodedBa.size() / 2) + doubleQuote; } } return QCoreApplication::translate("Debugger", "<Encoding error>"); |