From 1663f333ddceaaa5b6b4b75edfaa2265642db11d Mon Sep 17 00:00:00 2001
From: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Date: Fri, 15 May 2015 10:15:54 +0200
Subject: [PATCH] Use QPlatformInputContextFactoryInterface_iid instead of
 interface name.

An API version number was added in
qtbase/c2e0c126d8be8782201b2e4b5e47d9abe7a64df0 to prevent crashes
when changing QPA APIs. Using the macro will result in the correct
name being used depending on Qt version.

Task-number: QTBUG-46009
Change-Id: I0e88cc8aef790c9c4bac90425db95d6203243444
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
---
 src/virtualkeyboard/plugin.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/virtualkeyboard/plugin.h b/src/virtualkeyboard/plugin.h
index b3b05f95..a8d061f2 100644
--- a/src/virtualkeyboard/plugin.h
+++ b/src/virtualkeyboard/plugin.h
@@ -27,7 +27,7 @@
 class PlatformInputContextPlugin : public QPlatformInputContextPlugin
 {
     Q_OBJECT
-    Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QPlatformInputContextFactoryInterface" FILE "qtvirtualkeyboard.json")
+    Q_PLUGIN_METADATA(IID QPlatformInputContextFactoryInterface_iid FILE "qtvirtualkeyboard.json")
 
 public:
     QStringList keys() const;
-- 
GitLab