aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/textutils.cpp
diff options
context:
space:
mode:
authorDavid Schulz <[email protected]>2023-07-04 10:56:11 +0200
committerDavid Schulz <[email protected]>2023-07-04 11:39:36 +0000
commit13ccc24a353262dd8bd9838cb70773af65d3d7b9 (patch)
tree642709f0467aa01e334e7556624c1637fa94688d /src/libs/utils/textutils.cpp
parent4743724d4cf696848635439196cdaa0e0b5572b5 (diff)
Utils: remove now unused Utils::Text::Replacement
They have been completely replaced by Utils::ChangeSet. Change-Id: I857816c1b2730699ba481da2e271dde358f394f3 Reviewed-by: Christian Kandeler <[email protected]>
Diffstat (limited to 'src/libs/utils/textutils.cpp')
-rw-r--r--src/libs/utils/textutils.cpp20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/libs/utils/textutils.cpp b/src/libs/utils/textutils.cpp
index 28a9e12e1bb..bd750d14466 100644
--- a/src/libs/utils/textutils.cpp
+++ b/src/libs/utils/textutils.cpp
@@ -252,26 +252,6 @@ bool utf8AdvanceCodePoint(const char *&current)
return true;
}
-void applyReplacements(QTextDocument *doc, const Replacements &replacements)
-{
- if (replacements.empty())
- return;
-
- int fullOffsetShift = 0;
- QTextCursor editCursor(doc);
- editCursor.beginEditBlock();
- for (const Text::Replacement &replacement : replacements) {
- editCursor.setPosition(replacement.offset + fullOffsetShift);
- editCursor.movePosition(QTextCursor::NextCharacter,
- QTextCursor::KeepAnchor,
- replacement.length);
- editCursor.removeSelectedText();
- editCursor.insertText(replacement.text);
- fullOffsetShift += replacement.text.length() - replacement.length;
- }
- editCursor.endEditBlock();
-}
-
QDebug &operator<<(QDebug &stream, const Position &pos)
{
stream << "line: " << pos.line << ", column: " << pos.column;