Addresses quoting of newline characters as "\n" which was introduced in Qt 5.5.
Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 1 file). Show all
Unified · Split
| @@ -62,7 +62,7 @@ static QScriptValue debugPrint(QScriptContext* context, QScriptEngine* engine){ · 61 unmodified lines | ||
| 62 | 62 | } |
| 63 | 63 | message += context->argument(i).toString(); |
| 64 | 64 | } |
| 65 | − qCDebug(scriptengine) << "script:print()<<" << message; | |
| 65 | + qCDebug(scriptengine).noquote() << "script:print()<<" << message; // noquote() so that \n is treated as newline | |
| 66 | 66 | |
| 67 | 67 | message = message.replace("\\", "\\\\") |
| 68 | 68 | .replace("\n", "\\n") |