summaryrefslogtreecommitdiffstats
path: root/src/compositor/compositor_api/qwaylandsurface.cpp
diff options
context:
space:
mode:
authorJørgen Lind <jorgen.lind@theqtcompany.com>2015-07-29 13:52:59 +0200
committerJørgen Lind <jorgen.lind@theqtcompany.com>2015-08-28 13:09:41 +0200
commit5d36c263ec9d3e5f95cf098d3f72b135089deeb3 (patch)
treebad44c5d020609b092b6e922fec54d8e2ca8f4af /src/compositor/compositor_api/qwaylandsurface.cpp
parent030a09ad7ad0eaa81823f7eb90e8512da2ba097b (diff)
Add a shellView property on QWaylandSurface
Diffstat (limited to 'src/compositor/compositor_api/qwaylandsurface.cpp')
-rw-r--r--src/compositor/compositor_api/qwaylandsurface.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/compositor/compositor_api/qwaylandsurface.cpp b/src/compositor/compositor_api/qwaylandsurface.cpp
index 6dd91d336..393b0138b 100644
--- a/src/compositor/compositor_api/qwaylandsurface.cpp
+++ b/src/compositor/compositor_api/qwaylandsurface.cpp
@@ -344,6 +344,12 @@ void QWaylandSurface::setVisibility(QWindow::Visibility v)
emit visibilityChanged();
}
+QWaylandSurfaceView *QWaylandSurface::shellView() const
+{
+ Q_D(const QWaylandSurface);
+ return d->shellSurface() ? d->shellSurface()->view() : Q_NULLPTR;
+}
+
bool QWaylandSurface::sendInterfaceOp(QWaylandSurfaceOp &op)
{
Q_D(QWaylandSurface);