aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@theqtcompany.com>2015-11-20 11:57:03 +0200
committerSamuli Piippo <samuli.piippo@theqtcompany.com>2015-11-20 11:47:17 +0000
commit296f52c04968a06200f256dfaf58c563bf193f10 (patch)
tree5bace84c5a8bc3eeb1614e8023488ab1be0c7aa2 /src/virtualkeyboard
parent5215f86bc060380a5635c6184298f8014f6541d2 (diff)
Add PLUGIN_CLASS_NAME
PLUGIN_CLASS_NAME is needed for static plugin loading and used for generating cmake file. Renamed the plugin class to be Qt Virtual Keyboard specific. Change-Id: I0b65e9c7d5b3bb5046978335780a1d8d8f82f011 Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
Diffstat (limited to 'src/virtualkeyboard')
-rw-r--r--src/virtualkeyboard/plugin.cpp4
-rw-r--r--src/virtualkeyboard/plugin.h2
-rw-r--r--src/virtualkeyboard/virtualkeyboard.pro1
3 files changed, 4 insertions, 3 deletions
diff --git a/src/virtualkeyboard/plugin.cpp b/src/virtualkeyboard/plugin.cpp
index d00ea1a9..1e078574 100644
--- a/src/virtualkeyboard/plugin.cpp
+++ b/src/virtualkeyboard/plugin.cpp
@@ -89,12 +89,12 @@ static QObject *createInputContextModule(QQmlEngine *engine, QJSEngine *scriptEn
return new InputContext(platformInputContext);
}
-QStringList PlatformInputContextPlugin::keys() const
+QStringList QVirtualKeyboardPlugin::keys() const
{
return QStringList(QLatin1String(pluginName));
}
-QPlatformInputContext *PlatformInputContextPlugin::create(const QString &system, const QStringList &paramList)
+QPlatformInputContext *QVirtualKeyboardPlugin::create(const QString &system, const QStringList &paramList)
{
Q_UNUSED(paramList);
Q_INIT_RESOURCE(content);
diff --git a/src/virtualkeyboard/plugin.h b/src/virtualkeyboard/plugin.h
index 987df6a8..b2b78483 100644
--- a/src/virtualkeyboard/plugin.h
+++ b/src/virtualkeyboard/plugin.h
@@ -27,7 +27,7 @@
#include "platforminputcontext.h"
#include <QStringList>
-class PlatformInputContextPlugin : public QPlatformInputContextPlugin
+class QVirtualKeyboardPlugin : public QPlatformInputContextPlugin
{
Q_OBJECT
Q_PLUGIN_METADATA(IID QPlatformInputContextFactoryInterface_iid FILE "qtvirtualkeyboard.json")
diff --git a/src/virtualkeyboard/virtualkeyboard.pro b/src/virtualkeyboard/virtualkeyboard.pro
index 42f5b7b8..29435cb0 100644
--- a/src/virtualkeyboard/virtualkeyboard.pro
+++ b/src/virtualkeyboard/virtualkeyboard.pro
@@ -226,4 +226,5 @@ t9write {
arrow-key-navigation: DEFINES += QT_VIRTUALKEYBOARD_ARROW_KEY_NAVIGATION
PLUGIN_TYPE = platforminputcontexts
+PLUGIN_CLASS_NAME = QVirtualKeyboardPlugin
load(qt_plugin)