aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/virtualkeyboard.pro
diff options
context:
space:
mode:
authorJarkko Koivikko <jarkko.koivikko@code-q.fi>2018-08-21 12:24:35 +0300
committerJarkko Koivikko <jarkko.koivikko@code-q.fi>2018-08-27 12:43:11 +0000
commitd16972ea958dcf47e9ccd8255d0d83861ba01aae (patch)
tree1216a6650ac1fba474ee06fe53521cff46576026 /src/virtualkeyboard/virtualkeyboard.pro
parent334116f863bd548532b51ed6f8d71617500fd7b0 (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.pro2
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 \