summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/xcb/qxcbconnection.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/platforms/xcb/qxcbconnection.h')
-rw-r--r--src/plugins/platforms/xcb/qxcbconnection.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/platforms/xcb/qxcbconnection.h b/src/plugins/platforms/xcb/qxcbconnection.h
index 5887e57968..ebe95c0013 100644
--- a/src/plugins/platforms/xcb/qxcbconnection.h
+++ b/src/plugins/platforms/xcb/qxcbconnection.h
@@ -305,7 +305,7 @@ public:
QXcbClipboard *clipboard() const { return m_clipboard; }
QXcbDrag *drag() const { return m_drag; }
- QXcbWMSupport *wmSupport() const { return m_wmSupport; }
+ QXcbWMSupport *wmSupport() const { return m_wmSupport.data(); }
#ifdef XCB_USE_XLIB
void *xlib_display() const { return m_xlib_display; }
@@ -382,7 +382,7 @@ private:
QXcbKeyboard *m_keyboard;
QXcbClipboard *m_clipboard;
QXcbDrag *m_drag;
- QXcbWMSupport *m_wmSupport;
+ QScopedPointer<QXcbWMSupport> m_wmSupport;
#if defined(XCB_USE_XLIB)
void *m_xlib_display;