diff options
author | Samuli Piippo <samuli.piippo@theqtcompany.com> | 2015-11-20 11:57:03 +0200 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@theqtcompany.com> | 2015-11-20 11:47:17 +0000 |
commit | 296f52c04968a06200f256dfaf58c563bf193f10 (patch) | |
tree | 5bace84c5a8bc3eeb1614e8023488ab1be0c7aa2 /src/virtualkeyboard | |
parent | 5215f86bc060380a5635c6184298f8014f6541d2 (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.cpp | 4 | ||||
-rw-r--r-- | src/virtualkeyboard/plugin.h | 2 | ||||
-rw-r--r-- | src/virtualkeyboard/virtualkeyboard.pro | 1 |
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 ¶mList) +QPlatformInputContext *QVirtualKeyboardPlugin::create(const QString &system, const QStringList ¶mList) { 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) |