aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/textutils.cpp
diff options
context:
space:
mode:
authorDavid Schulz <[email protected]>2023-07-06 09:33:53 +0200
committerDavid Schulz <[email protected]>2023-07-07 06:53:26 +0000
commit2a617362640600bfc4bda53c67b07639dfe3fd3f (patch)
tree6d8523ddda7c3e51945e17f633e280b97df8f900 /src/libs/utils/textutils.cpp
parent78630dac07fcd7ace6de7b9f3facdf6fab808f22 (diff)
Utils: make select at column 0-based
Change-Id: I514611cbd887eec6e46c80e5a2964c04ad05fdf2 Reviewed-by: Christian Stenger <[email protected]>
Diffstat (limited to 'src/libs/utils/textutils.cpp')
-rw-r--r--src/libs/utils/textutils.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libs/utils/textutils.cpp b/src/libs/utils/textutils.cpp
index bd750d14466..e486ca1b2b9 100644
--- a/src/libs/utils/textutils.cpp
+++ b/src/libs/utils/textutils.cpp
@@ -139,10 +139,10 @@ QTextCursor selectAt(QTextCursor textCursor, int line, int column, uint length)
if (line < 1)
line = 1;
- if (column < 1)
- column = 1;
+ if (column < 0)
+ column = 0;
- const int anchorPosition = positionInText(textCursor.document(), line, column);
+ const int anchorPosition = positionInText(textCursor.document(), line, column + 1);
textCursor.setPosition(anchorPosition);
textCursor.setPosition(anchorPosition + int(length), QTextCursor::KeepAnchor);