diff options
author | Jarkko Koivikko <jarkko.koivikko@code-q.fi> | 2018-08-21 12:24:35 +0300 |
---|---|---|
committer | Jarkko Koivikko <jarkko.koivikko@code-q.fi> | 2018-08-27 12:43:11 +0000 |
commit | d16972ea958dcf47e9ccd8255d0d83861ba01aae (patch) | |
tree | 1216a6650ac1fba474ee06fe53521cff46576026 /src/virtualkeyboard/virtualkeyboard.pro | |
parent | 334116f863bd548532b51ed6f8d71617500fd7b0 (diff) |
Trim InputContext API
The purpose of this change is to reduce the number of public API in the
virtual keyboard.
This change moves a lot of stuff from InputContext to ShiftHandler and
InputContextPrivate and exposes the private API to QML through
InputContext.priv property.
Almost all the unrelevant APIs were moved away, except some properties
and methods needed by selection control. These were left intact because
moving them is not trivial.
Change-Id: I1f23f5f54bc21c68996cb220a66d16d34b5d14ce
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
Diffstat (limited to 'src/virtualkeyboard/virtualkeyboard.pro')
-rw-r--r-- | src/virtualkeyboard/virtualkeyboard.pro | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/virtualkeyboard/virtualkeyboard.pro b/src/virtualkeyboard/virtualkeyboard.pro index 48fb5082..a45d25eb 100644 --- a/src/virtualkeyboard/virtualkeyboard.pro +++ b/src/virtualkeyboard/virtualkeyboard.pro @@ -15,6 +15,7 @@ include(../config.pri) SOURCES += \ platforminputcontext.cpp \ inputcontext.cpp \ + inputcontext_p.cpp \ abstractinputmethod.cpp \ plaininputmethod.cpp \ inputengine.cpp \ @@ -39,6 +40,7 @@ SOURCES += \ HEADERS += \ platforminputcontext_p.h \ inputcontext.h \ + inputcontext_p.h \ abstractinputmethod.h \ plaininputmethod_p.h \ inputengine.h \ |