From 50a5c399c42facc234ca906e7618136b69aadd19 Mon Sep 17 00:00:00 2001 From: Albert S Date: Sun, 7 May 2023 17:08:48 +0200 Subject: [PATCH] gui: PreviewGeneratorPlainText: Don't add header if we have nothing to show --- gui/previewgeneratorplaintext.cpp | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/gui/previewgeneratorplaintext.cpp b/gui/previewgeneratorplaintext.cpp index 0ce36ae..81a8ae4 100644 --- a/gui/previewgeneratorplaintext.cpp +++ b/gui/previewgeneratorplaintext.cpp @@ -246,17 +246,21 @@ QString PreviewGeneratorPlainText::generateLineBasedPreviewText(QTextStream &in, totalWordCountMap[it->first] = totalWordCountMap.value(it->first, 0) + it->second; } } - if(isTruncated) + if(!resultText.isEmpty()) { - header += "(truncated) "; - } - for(QString &word : config.wordsToHighlight) - { - header += word + ": " + QString::number(totalWordCountMap[word]) + " "; - } - header += "
"; + if(isTruncated) + { + header += "(truncated) "; + } + for(QString &word : config.wordsToHighlight) + { + header += word + ": " + QString::number(totalWordCountMap[word]) + " "; + } + header += "
"; - return header + resultText; + resultText = header + resultText; + } + return resultText; } QSharedPointer PreviewGeneratorPlainText::generate(RenderConfig config, QString documentPath,