diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2013-11-27 11:38:47 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2014-03-05 09:50:17 +0100 |
commit | 6567147588fabd87c1b633cc35760d45b71b8d41 (patch) | |
tree | c0fc1a0404e6af79fda957e83dd1899eb79f77a7 /include/ui | |
parent | c8b405b6798e3731eb9a71fcd753745f224ce698 (diff) | |
download | qemu-6567147588fabd87c1b633cc35760d45b71b8d41.zip |
input: keyboard: add helper functions to core
A bunch of helper functions to manage keyboard events,
to make life simpler for the ui code when submitting
keyboard events.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'include/ui')
-rw-r--r-- | include/ui/input.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/ui/input.h b/include/ui/input.h index 3cf3641243..189f131b3b 100644 --- a/include/ui/input.h +++ b/include/ui/input.h @@ -29,4 +29,9 @@ void qemu_input_handler_unregister(QemuInputHandlerState *s); void qemu_input_event_send(QemuConsole *src, InputEvent *evt); void qemu_input_event_sync(void); +InputEvent *qemu_input_event_new_key(KeyValue *key, bool down); +void qemu_input_event_send_key(QemuConsole *src, KeyValue *key, bool down); +void qemu_input_event_send_key_number(QemuConsole *src, int num, bool down); +void qemu_input_event_send_key_qcode(QemuConsole *src, QKeyCode q, bool down); + #endif /* INPUT_H */ |