diff options
author | Arnon Gilboa <agilboa@redhat.com> | 2010-07-19 10:29:47 +0300 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2010-07-19 10:30:19 +0300 |
commit | ce03f5449d68b2f0201dce409a81280300120069 (patch) | |
tree | 62f0877b9fd7f695253aa26f0ed046e873efbe66 /client/application.h | |
parent | 4f8545ed628fbb89a893297c5fdf276511284b33 (diff) | |
download | spice-ce03f5449d68b2f0201dce409a81280300120069.tar.gz spice-ce03f5449d68b2f0201dce409a81280300120069.tar.xz spice-ce03f5449d68b2f0201dce409a81280300120069.zip |
client: add clipboard support
* windows - untested
* linux - small strings both ways, large implemented differently:
* client to guest - support INCR
* guest to client - we supply a single possibly very large property
* requires server changes in next patch to work with spice-vmc
Diffstat (limited to 'client/application.h')
-rw-r--r-- | client/application.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/client/application.h b/client/application.h index 36ae86e8..dde37fca 100644 --- a/client/application.h +++ b/client/application.h @@ -141,6 +141,7 @@ typedef std::list<GUIBarrier*> GUIBarriers; class Application : public ProcessLoop, public Platform::EventListener, public Platform::DisplayModeListener, + public Platform::ClipboardListener, public CommandTarget { public: @@ -190,6 +191,7 @@ public: virtual void on_app_deactivated(); virtual void on_monitors_change(); virtual void on_display_mode_change(); + virtual void on_clipboard_change(); void on_connected(); void on_disconnected(int spice_error_code); void on_disconnecting(); |