summaryrefslogtreecommitdiffstats
path: root/src/virt-viewer-display.h
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2012-07-17 16:31:44 +0200
committerMarc-André Lureau <marcandre.lureau@gmail.com>2012-07-23 16:27:33 +0200
commit6f9c7a624e406cf1b9e89da558937e6d91b4daa4 (patch)
treecb6f427d9db51fd8726c328f4636c466c3cd8da0 /src/virt-viewer-display.h
parent37c30a45698aaa20623e91d85e304db01a4cb294 (diff)
downloadvirt-viewer-6f9c7a624e406cf1b9e89da558937e6d91b4daa4.tar.gz
virt-viewer-6f9c7a624e406cf1b9e89da558937e6d91b4daa4.tar.xz
virt-viewer-6f9c7a624e406cf1b9e89da558937e6d91b4daa4.zip
Add VirtViewerDisplay::selectable property
This property will be set when the display can be selected to be "enabled" and shown (this can involve creating/connecting an additional guest monitor, and may need guest agent cooperation for example).
Diffstat (limited to 'src/virt-viewer-display.h')
-rw-r--r--src/virt-viewer-display.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/virt-viewer-display.h b/src/virt-viewer-display.h
index 89b4817..4247570 100644
--- a/src/virt-viewer-display.h
+++ b/src/virt-viewer-display.h
@@ -77,6 +77,7 @@ struct _VirtViewerDisplayClass {
void (*release_cursor)(VirtViewerDisplay *display);
void (*close)(VirtViewerDisplay *display);
+ gboolean (*selectable)(VirtViewerDisplay *display);
/* signals */
void (*display_pointer_grab)(VirtViewerDisplay *display);
@@ -118,6 +119,7 @@ void virt_viewer_display_release_cursor(VirtViewerDisplay *display);
void virt_viewer_display_close(VirtViewerDisplay *display);
void virt_viewer_display_set_enabled(VirtViewerDisplay *display, gboolean enabled);
+gboolean virt_viewer_display_get_selectable(VirtViewerDisplay *display);
G_END_DECLS