Add a way to query for global handles in QPlatformNativeInterface
authorJørgen Lind <jorgen.lind@nokia.com>
Wed, 14 Mar 2012 12:05:33 +0000 (13:05 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 14 Mar 2012 23:50:47 +0000 (00:50 +0100)
Change-Id: I4f29f40a3d6d4237f7da092bb34b8e596321b47d
Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
src/gui/kernel/qplatformnativeinterface_qpa.cpp
src/gui/kernel/qplatformnativeinterface_qpa.h

index f87a295..48e43f5 100644 (file)
 
 QT_BEGIN_NAMESPACE
 
+void *QPlatformNativeInterface::nativeResourceForIntegration(const QByteArray &resource)
+{
+    Q_UNUSED(resource);
+    return 0;
+}
 void *QPlatformNativeInterface::nativeResourceForWindow(const QByteArray &resource, QWindow *window)
 {
     Q_UNUSED(resource);
index b25ebf0..dd1ef22 100644 (file)
@@ -60,6 +60,7 @@ class Q_GUI_EXPORT QPlatformNativeInterface : public QObject
 {
     Q_OBJECT
 public:
+    virtual void *nativeResourceForIntegration(const QByteArray &resource);
     virtual void *nativeResourceForContext(const QByteArray &resource, QOpenGLContext *context);
     virtual void *nativeResourceForWindow(const QByteArray &resource, QWindow *window);
     virtual void *nativeResourceForBackingStore(const QByteArray &resource, QBackingStore *backingStore);