diff --git a/src/plugins/debugger/watchutils.cpp b/src/plugins/debugger/watchutils.cpp index 361998b40115568d68b822fdf0875f4edb885a92..fbc68f04fa9afd39b2c49ace901f5d636b61fcc2 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>");