Export QPlatformIntegrationFactory to make it usable outside of QtGui.
authorBalazs Kelemen <kbalazs@webkit.org>
Tue, 5 Jun 2012 14:19:10 +0000 (16:19 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 6 Jun 2012 00:03:20 +0000 (02:03 +0200)
QPlatformIntegrationFactory can be used to load a platform plugin dynamically.
It can be useful for an external platform plugin that want to define some
behaviour on it's own and use the default plugin for the rest. We are going
to implement such a plugin in WebKit for the test infrastructure to tweak
the platform backends in order to provide more platform independent layout
test results.

Change-Id: Iaaabe1cbc173a03132d83474faa7858aead4cae0
Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
src/gui/kernel/qplatformintegrationfactory_p.h

index 4aae789..16cfa28 100644 (file)
@@ -62,7 +62,7 @@ QT_BEGIN_NAMESPACE
 
 class QPlatformIntegration;
 
-class QPlatformIntegrationFactory
+class Q_GUI_EXPORT QPlatformIntegrationFactory
 {
 public:
     static QStringList keys(const QString &platformPluginPath = QString());