From 33e085cbce88f620f1f9d30fcbf286fa80281187 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 13 Jul 2015 15:49:35 +0530 Subject: [PATCH] Bump the QPlatformIntegrationFactoryInterface version for Qt 5.5 See #408 (Fix build with Qt 5.5.x) --- src/calibre/headless/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/calibre/headless/main.cpp b/src/calibre/headless/main.cpp index 429dcba898..6e980b10ff 100644 --- a/src/calibre/headless/main.cpp +++ b/src/calibre/headless/main.cpp @@ -6,7 +6,11 @@ QT_BEGIN_NAMESPACE class HeadlessIntegrationPlugin : public QPlatformIntegrationPlugin { Q_OBJECT +#if (QT_VERSION >= QT_VERSION_CHECK(5, 5, 0)) + Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3" FILE "headless.json") +#else Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.2" FILE "headless.json") +#endif public: QPlatformIntegration *create(const QString&, const QStringList&); };