summaryrefslogtreecommitdiffstats
path: root/src/compositor/compositor_api/qwaylandkeyboard.cpp
diff options
context:
space:
mode:
authorJørgen Lind <jorgen.lind@theqtcompany.com>2015-05-08 08:42:13 +0200
committerJørgen Lind <jorgen.lind@theqtcompany.com>2015-08-28 13:09:42 +0200
commitac6786f5f56dfdaed07633764a5002a3e7da84c7 (patch)
treee21ec2717c412db1d61027a5d507b54cf996cf8d /src/compositor/compositor_api/qwaylandkeyboard.cpp
parentdc2237deaf7efb5367691843d397021949c3f411 (diff)
Add missing functions in QWaylandKeyboard
Diffstat (limited to 'src/compositor/compositor_api/qwaylandkeyboard.cpp')
-rw-r--r--src/compositor/compositor_api/qwaylandkeyboard.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/compositor/compositor_api/qwaylandkeyboard.cpp b/src/compositor/compositor_api/qwaylandkeyboard.cpp
index be828cd63..241f8518a 100644
--- a/src/compositor/compositor_api/qwaylandkeyboard.cpp
+++ b/src/compositor/compositor_api/qwaylandkeyboard.cpp
@@ -108,4 +108,22 @@ void QWaylandKeyboard::setKeymap(const QWaylandKeymap &keymap)
d->setKeymap(keymap);
}
+void QWaylandKeyboard::startGrab(QWaylandKeyboardGrabber *grab)
+{
+ Q_D(QWaylandKeyboard);
+ d->startGrab(grab);
+}
+
+void QWaylandKeyboard::endGrab()
+{
+ Q_D(QWaylandKeyboard);
+ d->endGrab();
+}
+
+QWaylandKeyboardGrabber *QWaylandKeyboard::currentGrab() const
+{
+ Q_D(const QWaylandKeyboard);
+ return d->currentGrab();
+}
+
QT_END_NAMESPACE