diff --git a/qrenderdoc/Code/QRDUtils.cpp b/qrenderdoc/Code/QRDUtils.cpp index 58a9849ad..0d8fd0676 100644 --- a/qrenderdoc/Code/QRDUtils.cpp +++ b/qrenderdoc/Code/QRDUtils.cpp @@ -286,8 +286,9 @@ struct RichResourceText if(v.userType() == qMetaTypeId()) { QString resname = GetTruncatedResourceName(ctx, v.value()).toHtmlEscaped(); - html += lit("%1" - "") + html += lit("%1" + "" + "") .arg(resname) .arg(highdpi ? lit("@2x") : QString()); text += resname; @@ -303,8 +304,9 @@ struct RichResourceText QString msgstr = QApplication::translate("qrenderdoc", "%n msg(s)", "Shader messages", link.numMessages); - html += lit("" - "%1") + html += lit("" + "" + "%1") .arg(msgstr) .arg(highdpi ? lit("@2x") : QString()); text += msgstr; @@ -314,7 +316,8 @@ struct RichResourceText } else if(v.type() == QVariant::UInt) { - html += lit("EID @%1") + html += lit("" + "EID @%1") .arg(v.toUInt()); text += lit("EID @%1").arg(v.toUInt()); @@ -325,10 +328,12 @@ struct RichResourceText QString htmlfrag = v.toString().toHtmlEscaped(); int newlines = htmlfrag.count(QLatin1Char('\n')); htmlfrag.replace(lit(" "), lit(" ")); - htmlfrag.replace(lit("\n"), lit("
")); + htmlfrag.replace( + lit("\n"), + lit("
").arg(htmlfrag); text += v.toString(); + html += lit("").arg(htmlfrag); numLines += newlines;
")); - html += lit("%1%1