diff options
author | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2018-06-15 14:33:01 +0200 |
---|---|---|
committer | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2018-06-19 09:20:53 +0000 |
commit | a91956f3009df73c897c579ffcdab2108f7e5455 (patch) | |
tree | 6410a88ed323f8a1edcff85fad8bb5a190c9e0b0 /src/libs/utils/textutils.h | |
parent | b6dfab804b7715eec92022805b7f5ced74400ff6 (diff) |
Utils: Move common positionInText function to Utils::Text
Change-Id: I5d74a73058ca457b0fb3f13eaf945f224d5699fb
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/libs/utils/textutils.h')
-rw-r--r-- | src/libs/utils/textutils.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libs/utils/textutils.h b/src/libs/utils/textutils.h index f0143165eb..7c87108832 100644 --- a/src/libs/utils/textutils.h +++ b/src/libs/utils/textutils.h @@ -43,6 +43,9 @@ QTCREATOR_UTILS_EXPORT bool convertPosition(const QTextDocument *document, QTCREATOR_UTILS_EXPORT Utils::OptionalLineColumn convertPosition(const QTextDocument *document, int pos); +// line and column are 1-based +QTCREATOR_UTILS_EXPORT int positionInText(QTextDocument *textDocument, int line, int column); + QTCREATOR_UTILS_EXPORT QString textAt(QTextCursor tc, int pos, int length); QTCREATOR_UTILS_EXPORT QTextCursor selectAt(QTextCursor textCursor, uint line, uint column, uint length); |