summaryrefslogtreecommitdiffstats
path: root/src/compositor/compositor_api/qwaylandcompositor_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/compositor/compositor_api/qwaylandcompositor_p.h')
-rw-r--r--src/compositor/compositor_api/qwaylandcompositor_p.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/compositor/compositor_api/qwaylandcompositor_p.h b/src/compositor/compositor_api/qwaylandcompositor_p.h
index 18595a806..b1959e68f 100644
--- a/src/compositor/compositor_api/qwaylandcompositor_p.h
+++ b/src/compositor/compositor_api/qwaylandcompositor_p.h
@@ -128,7 +128,7 @@ protected:
void loadServerBufferIntegration();
QByteArray socket_name;
- struct wl_display *display;
+ struct wl_display *display = nullptr;
QList<QWaylandSeat *> seats;
QList<QWaylandOutput *> outputs;
@@ -147,7 +147,7 @@ protected:
QList<QWaylandClient *> clients;
#if QT_CONFIG(opengl)
- bool use_hw_integration_extension;
+ bool use_hw_integration_extension = true;
QScopedPointer<QtWayland::HardwareIntegration> hw_integration;
QScopedPointer<QtWayland::ClientBufferIntegration> client_buffer_integration;
QScopedPointer<QtWayland::ServerBufferIntegration> server_buffer_integration;
@@ -155,9 +155,9 @@ protected:
QScopedPointer<QWindowSystemEventHandler> eventHandler;
- bool retainSelection;
- bool preInitialized;
- bool initialized;
+ bool retainSelection = false;
+ bool preInitialized = false;
+ bool initialized = false;
QList<QPointer<QObject> > polish_objects;
Q_DECLARE_PUBLIC(QWaylandCompositor)