diff options
author | Jørgen Lind <jorgen.lind@theqtcompany.com> | 2015-01-02 12:43:40 +0100 |
---|---|---|
committer | Jørgen Lind <jorgen.lind@theqtcompany.com> | 2015-08-28 13:09:41 +0200 |
commit | 6ec46c91e128073794d527910090d735cfeba073 (patch) | |
tree | c06b558b35c956df5b5fc8d1163d40c3c87f9bc3 /src/compositor/compositor_api/qwaylandcompositor.h | |
parent | 42c1bf3208e75b131aac2923da397de054cbbe13 (diff) |
Make QWaylandCompositor::primaryOutput a Q_PROPERTY
Change-Id: I2a5c9556549fa3dbc4ad8b399a32266acbcc712b
Diffstat (limited to 'src/compositor/compositor_api/qwaylandcompositor.h')
-rw-r--r-- | src/compositor/compositor_api/qwaylandcompositor.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compositor/compositor_api/qwaylandcompositor.h b/src/compositor/compositor_api/qwaylandcompositor.h index 13746e8d3..211bc9dd6 100644 --- a/src/compositor/compositor_api/qwaylandcompositor.h +++ b/src/compositor/compositor_api/qwaylandcompositor.h @@ -71,6 +71,7 @@ class Q_COMPOSITOR_EXPORT QWaylandCompositor : public QObject Q_OBJECT Q_PROPERTY(QByteArray socketName READ socketName WRITE setSocketName) Q_PROPERTY(QWaylandCompositor::ExtensionFlags extensionFlags READ extensionFlags WRITE setExtensionFlags) + Q_PROPERTY(QWaylandOutput *primaryOutput READ primaryOutput WRITE setPrimaryOutput NOTIFY primaryOutputChanged) public: enum ExtensionFlag { @@ -170,6 +171,8 @@ signals: void surfaceCreated(QWaylandSurface *surface); void surfaceAboutToBeDestroyed(QWaylandSurface *surface); + void primaryOutputChanged(); + protected: QWaylandCompositor(QtWayland::Compositor *dptr); virtual void retainedSelectionReceived(QMimeData *mimeData); |