summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/openkode/qopenkodewindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/platforms/openkode/qopenkodewindow.cpp')
-rw-r--r--src/plugins/platforms/openkode/qopenkodewindow.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/platforms/openkode/qopenkodewindow.cpp b/src/plugins/platforms/openkode/qopenkodewindow.cpp
index 32517c6..91c6473 100644
--- a/src/plugins/platforms/openkode/qopenkodewindow.cpp
+++ b/src/plugins/platforms/openkode/qopenkodewindow.cpp
@@ -160,7 +160,7 @@ QOpenKODEWindow::QOpenKODEWindow(QWidget *tlw)
m_eglContextAttrs.data(), surface, m_eglApi);
m_platformGlContext->makeDefaultSaredContext();
} else {
- m_platformGlContext = static_cast<QEGLPlatformContext *>(QPlatformGLContext::defaultSharedContext());
+ m_platformGlContext = const_cast<QEGLPlatformContext *>(static_cast<const QEGLPlatformContext *>(QPlatformGLContext::defaultSharedContext()));
kdDestroyWindow(m_kdWindow);
m_kdWindow = 0;
}
@@ -209,7 +209,6 @@ void QOpenKODEWindow::setGeometry(const QRect &rect)
//need to recreate context
if (needToDeleteContext) {
- qDebug() << "deleting context";
delete m_platformGlContext;
QList<QPlatformScreen *> screens = QApplicationPrivate::platformIntegration()->screens();