diff options
Diffstat (limited to 'src/plugins/platforms/wayland/qwaylandshmwindow.cpp')
| -rw-r--r-- | src/plugins/platforms/wayland/qwaylandshmwindow.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/platforms/wayland/qwaylandshmwindow.cpp b/src/plugins/platforms/wayland/qwaylandshmwindow.cpp index 10c90d1c157..c102ae11336 100644 --- a/src/plugins/platforms/wayland/qwaylandshmwindow.cpp +++ b/src/plugins/platforms/wayland/qwaylandshmwindow.cpp @@ -31,13 +31,15 @@ QWaylandWindow::WindowType QWaylandShmWindow::windowType() const return QWaylandWindow::Shm; } -void QWaylandShmWindow::setWindowFlags(Qt::WindowFlags flags) +bool QWaylandShmWindow::createDecoration() { - QWaylandWindow::setWindowFlags(flags); + bool rc = QWaylandWindow::createDecoration(); const QSurfaceFormat format = window()->requestedFormat(); if (!format.hasAlpha()) mSurfaceFormat.setAlphaBufferSize(mWindowDecorationEnabled ? 8 : 0); + + return rc; } } |
