summaryrefslogtreecommitdiffstats
path: root/src/virt-viewer-display.h
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2012-07-03 23:11:43 +0200
committerMarc-André Lureau <marcandre.lureau@gmail.com>2012-07-23 16:27:32 +0200
commit560767b5738bc684a11de5e1f196ed05d17a0589 (patch)
tree211756f6982960e0bd3a034d5d1b457ccfcb7ec1 /src/virt-viewer-display.h
parent3b70561666ada2c362592d5ca257fbe8308d1ffa (diff)
downloadvirt-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.h11
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);