diff --git a/src/gui/kernel/qwindow.cpp b/src/gui/kernel/qwindow.cpp index c6e479358d..9bf58e1656 100644 --- a/src/gui/kernel/qwindow.cpp +++ b/src/gui/kernel/qwindow.cpp @@ -101,6 +101,10 @@ QWindow::~QWindow() destroy(); } +QSurface::~QSurface() +{ +} + void QWindow::setSurfaceType(SurfaceType surfaceType) { Q_D(QWindow); diff --git a/src/gui/kernel/qwindow.h b/src/gui/kernel/qwindow.h index c64ad13363..76e0efb6fb 100644 --- a/src/gui/kernel/qwindow.h +++ b/src/gui/kernel/qwindow.h @@ -81,6 +81,8 @@ public: Window }; + virtual ~QSurface(); + SurfaceType surfaceType() const { return m_type; } virtual QSurfaceFormat format() const = 0;