diff options
-rw-r--r-- | src/render/backend/platformsurfacefilter_p.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/render/backend/platformsurfacefilter_p.h b/src/render/backend/platformsurfacefilter_p.h index 7074850d9..1a4c42c81 100644 --- a/src/render/backend/platformsurfacefilter_p.h +++ b/src/render/backend/platformsurfacefilter_p.h @@ -18,6 +18,7 @@ #include <private/qt3drender_global_p.h> #include <QtCore/qobject.h> +#include <QtCore/qpointer.h> #include <QtGui/qsurface.h> #include <QSemaphore> @@ -64,7 +65,7 @@ public: } } private: - QObject *m_obj; + QPointer<QObject> m_obj; QSurface *m_surface; static QSemaphore m_surfacesSemaphore; |