summaryrefslogtreecommitdiffstats
path: root/src/compositor/compositor_api/qwaylandkeyboard.h
diff options
context:
space:
mode:
authorPaul Olav Tvete <paul.tvete@theqtcompany.com>2015-09-15 14:52:14 +0200
committerJørgen Lind <jorgen.lind@theqtcompany.com>2015-09-15 13:31:52 +0000
commit2123e8877e59c1ab35018366bb42cc4e76ac9a25 (patch)
tree84c3f8892d5ebb94b53e3129dbbe515cccef9b18 /src/compositor/compositor_api/qwaylandkeyboard.h
parent0345bba55ab67249fd3cda721de12b5fa1d95c36 (diff)
Remove the keyboard grabber
Change-Id: I63e5764e3b0000cf84c326aca3c33e333f860d08 Reviewed-by: Jørgen Lind <jorgen.lind@theqtcompany.com>
Diffstat (limited to 'src/compositor/compositor_api/qwaylandkeyboard.h')
-rw-r--r--src/compositor/compositor_api/qwaylandkeyboard.h15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/compositor/compositor_api/qwaylandkeyboard.h b/src/compositor/compositor_api/qwaylandkeyboard.h
index 17a239f71..f900ddc97 100644
--- a/src/compositor/compositor_api/qwaylandkeyboard.h
+++ b/src/compositor/compositor_api/qwaylandkeyboard.h
@@ -49,17 +49,6 @@ class QWaylandKeyboard;
class QWaylandKeyboardPrivate;
class QWaylandInputDevice;
-class Q_COMPOSITOR_EXPORT QWaylandKeyboardGrabber {
-public:
- virtual ~QWaylandKeyboardGrabber();
- virtual void focused(QWaylandSurface *surface) = 0;
- virtual void key(uint32_t serial, uint32_t time, uint32_t key, uint32_t state) = 0;
- virtual void modifiers(uint32_t serial, uint32_t mods_depressed,
- uint32_t mods_latched, uint32_t mods_locked, uint32_t group) = 0;
-
- QWaylandKeyboard *keyboard;
-};
-
class Q_COMPOSITOR_EXPORT QWaylandKeymap
{
public:
@@ -101,10 +90,6 @@ public:
QWaylandSurface *focus() const;
QWaylandClient *focusClient() const;
- void startGrab(QWaylandKeyboardGrabber *grab);
- void endGrab();
- QWaylandKeyboardGrabber *currentGrab() const;
-
virtual void addClient(QWaylandClient *client, uint32_t id);
Q_SIGNALS: