From a3c4109c011c7fedaad5ebe8a08a5d20271a6d64 Mon Sep 17 00:00:00 2001 From: Jarkko Koivikko Date: Wed, 1 Apr 2015 17:09:17 +0300 Subject: Fix version 1.0 import The InputPanel type must be registered for each new version, which will not publish any other new components. Change-Id: If6fb076fbf2579274e4f61f088a742fc2816e834 Task-number: QTRD-3576 Reviewed-by: Rainer Keller --- src/virtualkeyboard/plugin.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/virtualkeyboard/plugin.cpp') diff --git a/src/virtualkeyboard/plugin.cpp b/src/virtualkeyboard/plugin.cpp index 58935d15..879edc4a 100644 --- a/src/virtualkeyboard/plugin.cpp +++ b/src/virtualkeyboard/plugin.cpp @@ -83,6 +83,7 @@ QPlatformInputContext *PlatformInputContextPlugin::create(const QString &system, qmlRegisterSingletonType("QtQuick.Enterprise.VirtualKeyboard.Settings", 1, 2, "VirtualKeyboardSettings", DeclarativeSettings::registerSettingsModule); const QString path("qrc:///content/"); + qmlRegisterType(QUrl(path + "InputPanel.qml"), "QtQuick.Enterprise.VirtualKeyboard", 1, 0, "InputPanel"); qmlRegisterType(QUrl(path + "InputPanel.qml"), "QtQuick.Enterprise.VirtualKeyboard", 1, 2, "InputPanel"); qmlRegisterType(QUrl(path + "InputPanel.qml"), "QtQuick.Enterprise.VirtualKeyboard", 1, 3, "InputPanel"); const QString componentsPath = path + QLatin1Literal("components/"); -- cgit v1.2.3