summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qplatformintegrationplugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/kernel/qplatformintegrationplugin.h')
-rw-r--r--src/gui/kernel/qplatformintegrationplugin.h11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/gui/kernel/qplatformintegrationplugin.h b/src/gui/kernel/qplatformintegrationplugin.h
index 8b36a7dee2..8990668c60 100644
--- a/src/gui/kernel/qplatformintegrationplugin.h
+++ b/src/gui/kernel/qplatformintegrationplugin.h
@@ -61,24 +61,15 @@ QT_BEGIN_NAMESPACE
class QPlatformIntegration;
-struct QPlatformIntegrationFactoryInterface : public QFactoryInterface
-{
- virtual QPlatformIntegration *create(const QString &key, const QStringList &paramList) = 0;
-};
-
#define QPlatformIntegrationFactoryInterface_iid "org.qt-project.Qt.QPlatformIntegrationFactoryInterface"
-Q_DECLARE_INTERFACE(QPlatformIntegrationFactoryInterface, QPlatformIntegrationFactoryInterface_iid)
-
-class Q_GUI_EXPORT QPlatformIntegrationPlugin : public QObject, public QPlatformIntegrationFactoryInterface
+class Q_GUI_EXPORT QPlatformIntegrationPlugin : public QObject
{
Q_OBJECT
- Q_INTERFACES(QPlatformIntegrationFactoryInterface:QFactoryInterface)
public:
explicit QPlatformIntegrationPlugin(QObject *parent = 0);
~QPlatformIntegrationPlugin();
- virtual QStringList keys() const = 0;
virtual QPlatformIntegration *create(const QString &key, const QStringList &paramList) = 0;
};