aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/textutils.cpp
diff options
context:
space:
mode:
authorDavid Schulz <[email protected]>2024-08-30 13:27:49 +0200
committerDavid Schulz <[email protected]>2024-08-30 11:38:53 +0000
commit3bcd5aff22c7e6042b4b9cd245e1d6fde9b25135 (patch)
treebe4633f49a852c3cbeb4ed24745a6aaa86202a1b /src/libs/utils/textutils.cpp
parentab59396862b0cb28368badf95c80b38424fdbe2b (diff)
Lua: move toTextCursor helper to Text::Position
Change-Id: Ie3b07d8eef3f68cdd526236b771c3fec4d5d3bda Reviewed-by: Marcus Tillmanns <[email protected]>
Diffstat (limited to 'src/libs/utils/textutils.cpp')
-rw-r--r--src/libs/utils/textutils.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libs/utils/textutils.cpp b/src/libs/utils/textutils.cpp
index 31fd1b84640..15d17554b08 100644
--- a/src/libs/utils/textutils.cpp
+++ b/src/libs/utils/textutils.cpp
@@ -26,6 +26,13 @@ int Position::positionInDocument(QTextDocument *doc) const
return block.position() + column;
}
+QTextCursor Position::toTextCursor(QTextDocument *doc) const
+{
+ QTextCursor result(doc);
+ result.setPosition(positionInDocument(doc));
+ return result;
+}
+
/*!
Returns the text position of a \a fileName and sets the \a postfixPos if
it can find a positional postfix.