diff options
author | J-P Nurmi <jpnurmi@digia.com> | 2014-05-16 14:35:23 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-05-21 13:11:18 +0200 |
commit | dc5f86c8ffc2d6d13d00f2bb68373f66c91525c0 (patch) | |
tree | 9f3e869f8b1e10b27b85ba7f3f3c4be957ca4abc /src/quick/items/qquicktextinput_p_p.h | |
parent | a7122f3b2832ad65cfd0ab0ce0315a7042ee9f92 (diff) |
Introduce TextInput::ensureVisible(int position)
This is required for TextField to be able to implement text selection
handles. TextField needs to be able to ensure that the appropriate
character position becomes visible when the handles are moved around.
[ChangeLog][QtQuick][TextInput] Added TextInput::ensureVisible(int pos)
method to be able to control the scrolling position of a TextInput that
has automatic scrolling enabled.
Task-number: QTBUG-38934
Change-Id: Id77eafcda6324d10868e0798519e5b712a0d33ed
Reviewed-by: Alan Alpert <aalpert@blackberry.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
Diffstat (limited to 'src/quick/items/qquicktextinput_p_p.h')
-rw-r--r-- | src/quick/items/qquicktextinput_p_p.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/items/qquicktextinput_p_p.h b/src/quick/items/qquicktextinput_p_p.h index 2cf127608e..facc6356a1 100644 --- a/src/quick/items/qquicktextinput_p_p.h +++ b/src/quick/items/qquicktextinput_p_p.h @@ -148,6 +148,7 @@ public: void init(); void startCreatingCursor(); + void ensureVisible(int position, int preeditCursor = 0, int preeditLength = 0); void updateHorizontalScroll(); void updateVerticalScroll(); bool determineHorizontalAlignment(); |