diff options
author | Eike Ziller <eike.ziller@qt.io> | 2021-10-06 09:49:56 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2021-10-06 11:43:20 +0000 |
commit | d63b8b0bb7aeb79e928009a6e5cf0020ac43bbb7 (patch) | |
tree | 7cded7a7635fa2385f7684cd979d623d7ae0ad38 | |
parent | 7e7b6a52f9bbe105e08b7860ae993a1faa45d636 (diff) |
Fix that tabs where replaced with ? in search results
Looks like tabs are not "print", so make sure that whitespace is kept
unmodified.
Amends 1aa92b5dabee638af54cec3eb572f349182e1613
Fixes: QTCREATORBUG-26367
Change-Id: Ie9a89b36440c51ef2bbcf7a668f3c9b5f3c0f485
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
-rw-r--r-- | src/plugins/texteditor/basefilefind.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/texteditor/basefilefind.cpp b/src/plugins/texteditor/basefilefind.cpp index abe8777b34..f0fe19cc34 100644 --- a/src/plugins/texteditor/basefilefind.cpp +++ b/src/plugins/texteditor/basefilefind.cpp @@ -236,7 +236,7 @@ static QString displayText(const QString &line) QString result = line; auto end = result.end(); for (auto it = result.begin(); it != end; ++it) { - if (!it->isPrint()) + if (!it->isSpace() && !it->isPrint()) *it = QChar('?'); } return result; |