diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-07-03 23:11:43 +0200 |
---|---|---|
committer | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-07-23 16:27:32 +0200 |
commit | 560767b5738bc684a11de5e1f196ed05d17a0589 (patch) | |
tree | 211756f6982960e0bd3a034d5d1b457ccfcb7ec1 /src/virt-viewer-display.h | |
parent | 3b70561666ada2c362592d5ca257fbe8308d1ffa (diff) | |
download | virt-viewer-560767b5738bc684a11de5e1f196ed05d17a0589.tar.gz virt-viewer-560767b5738bc684a11de5e1f196ed05d17a0589.tar.xz virt-viewer-560767b5738bc684a11de5e1f196ed05d17a0589.zip |
Turn display:show-hint into flags type
Diffstat (limited to 'src/virt-viewer-display.h')
-rw-r--r-- | src/virt-viewer-display.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/virt-viewer-display.h b/src/virt-viewer-display.h index ffbaf0e..225080d 100644 --- a/src/virt-viewer-display.h +++ b/src/virt-viewer-display.h @@ -25,6 +25,7 @@ #define _VIRT_VIEWER_DISPLAY_H #include <gtk/gtk.h> +#include "virt-viewer-enums.h" G_BEGIN_DECLS @@ -54,10 +55,9 @@ typedef struct _VirtViewerDisplayPrivate VirtViewerDisplayPrivate; typedef struct _VirtViewerDisplayChannel VirtViewerDisplayChannel; -enum { - VIRT_VIEWER_DISPLAY_SHOW_HINT_HIDE = 0, - VIRT_VIEWER_DISPLAY_SHOW_HINT_READY, -}; +typedef enum { + VIRT_VIEWER_DISPLAY_SHOW_HINT_READY = 1 << 0, +} VirtViewerDisplayShowHintFlags; /* perhaps this become an interface, and be pushed in gtkvnc and spice? */ struct _VirtViewerDisplay { @@ -108,7 +108,8 @@ gboolean virt_viewer_display_get_zoom(VirtViewerDisplay *display); void virt_viewer_display_send_keys(VirtViewerDisplay *display, const guint *keyvals, int nkeyvals); GdkPixbuf* virt_viewer_display_get_pixbuf(VirtViewerDisplay *display); -void virt_viewer_display_set_show_hint(VirtViewerDisplay *display, gint hint); +void virt_viewer_display_set_show_hint(VirtViewerDisplay *display, guint hint); +guint virt_viewer_display_get_show_hint(VirtViewerDisplay *display); VirtViewerSession* virt_viewer_display_get_session(VirtViewerDisplay *display); void virt_viewer_display_set_auto_resize(VirtViewerDisplay *display, gboolean auto_resize); gboolean virt_viewer_display_get_auto_resize(VirtViewerDisplay *display); |