aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/plugin.cpp
diff options
context:
space:
mode:
authorJarkko Koivikko <jarkko.koivikko@code-q.fi>2015-08-13 17:07:51 +0300
committerJarkko Koivikko <jarkko.koivikko@code-q.fi>2015-10-07 15:17:12 +0000
commite5f0d1ea6aeb0a6a0cb5afb20a39da02527b33a4 (patch)
tree0290e1f5af7dcac7f11869d166f9a34c22ac0104 /src/virtualkeyboard/plugin.cpp
parent7ef969cb6d7b6b4ae56f22da5ee97dd735c76244 (diff)
Add a new API to change the keyboard language
This change adds three new properties for VirtualKeyboardSettings. - locale: Defines the default locale, can also be used to change the current language. - availableLocales: A list of built-in locales. - activeLocales: Application defined list of active locales. Task-number: QTRD-3332 Change-Id: Ia9e69f54501ec7ad7680a6167546b52d0972e2dc Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
Diffstat (limited to 'src/virtualkeyboard/plugin.cpp')
-rw-r--r--src/virtualkeyboard/plugin.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/virtualkeyboard/plugin.cpp b/src/virtualkeyboard/plugin.cpp
index 542d89d2..0b5feac3 100644
--- a/src/virtualkeyboard/plugin.cpp
+++ b/src/virtualkeyboard/plugin.cpp
@@ -139,6 +139,7 @@ QPlatformInputContext *PlatformInputContextPlugin::create(const QString &system,
qmlRegisterSingletonType<DeclarativeSettings>(pluginSettingsUri, 1, 0, "VirtualKeyboardSettings", DeclarativeSettings::registerSettingsModule);
qmlRegisterSingletonType<DeclarativeSettings>(pluginSettingsUri, 1, 1, "VirtualKeyboardSettings", DeclarativeSettings::registerSettingsModule);
qmlRegisterSingletonType<DeclarativeSettings>(pluginSettingsUri, 1, 2, "VirtualKeyboardSettings", DeclarativeSettings::registerSettingsModule);
+ qmlRegisterSingletonType<DeclarativeSettings>(pluginSettingsUri, 2, 0, "VirtualKeyboardSettings", DeclarativeSettings::registerSettingsModule);
const QString path(QStringLiteral("qrc:///content/"));
qmlRegisterType(QUrl(path + QLatin1String("InputPanel.qml")), pluginUri, 1, 0, "InputPanel");