diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2021-05-19 07:39:37 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2021-05-21 09:42:44 +0200 |
commit | f0349f4d8947ad32d0fa4678cbf5dbb356fcbda1 (patch) | |
tree | dacf0ee99c7340083b12a3d36e2dc4b758d5c92c /qapi | |
parent | 56081919801f1a118983b3a500fb2270844ac8c2 (diff) |
ui/vdagent: add clipboard support
This patch adds support for clipboard messages to the qemu vdagent
implementation, which allows the guest exchange clipboard data with
qemu. Clipboard support can be enabled/disabled using the new
'clipboard' parameter for the vdagent chardev. Default is off.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-7-kraxel@redhat.com>
Diffstat (limited to 'qapi')
-rw-r--r-- | qapi/char.json | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/qapi/char.json b/qapi/char.json index 5711e8c60a..adf2685f68 100644 --- a/qapi/char.json +++ b/qapi/char.json @@ -396,12 +396,14 @@ # Configuration info for qemu vdagent implementation. # # @mouse: enable/disable mouse, default is enabled. +# @clipboard: enable/disable clipboard, default is disabled. # # Since: 6.1 # ## { 'struct': 'ChardevQemuVDAgent', - 'data': { '*mouse': 'bool' }, + 'data': { '*mouse': 'bool', + '*clipboard': 'bool' }, 'base': 'ChardevCommon', 'if': 'defined(CONFIG_SPICE_PROTOCOL)' } |