Change-Id: I00418a1eb7bf944ec360dbbb1f61f7703f3ecd37
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
class QXlibIntegrationPlugin : public QPlatformIntegrationPlugin
{
+ Q_OBJECT
+ Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QPlatformIntegrationFactoryInterface" FILE "xlib.json")
public:
QStringList keys() const;
QPlatformIntegration *create(const QString&, const QStringList&);
return 0;
}
-Q_EXPORT_PLUGIN2(xlib, QXlibIntegrationPlugin)
-
QT_END_NAMESPACE
+
+#include "main.moc"
--- /dev/null
+{
+ "Keys": [ "xlib" ]
+}
qxlibdisplay.h \
qxlibnativeinterface.h
+OTHER_FILES += xlib.json
+
LIBS += -lX11 -lXext
mac {