TextEditor: do not replace nbsp with normal spaces

This fixes saving documents and copy texts that contain non breaking
spaces.

Task-number: QTCREATORBUG-17875
Change-Id: Ie0b0e68cf7d67e768ff99c9acae1937aafc78ce7
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
David Schulz
2022-09-30 11:37:50 +02:00
parent 78ef2e2b52
commit 33177686fd
5 changed files with 31 additions and 30 deletions

View File

@@ -53,6 +53,7 @@ public:
static QMap<Utils::FilePath, QTextCodec *> openedTextDocumentEncodings();
static TextDocument *currentTextDocument();
static TextDocument *textDocumentForFilePath(const Utils::FilePath &filePath);
static QString convertToPlainText(const QString &rawText);
virtual QString plainText() const;
virtual QString textAt(int pos, int length) const;