summaryrefslogtreecommitdiffstats
path: root/src/virt-viewer-display-vnc.h
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2011-07-11 15:35:47 +0100
committerDaniel P. Berrange <berrange@redhat.com>2011-07-11 15:35:47 +0100
commit4ba39d0224cdc424cd63ca80b6e26c36b174f5b7 (patch)
tree441574c79544e1f4f017f89e5eaf950bec7a54cb /src/virt-viewer-display-vnc.h
parent7a7112a9faad624519e09222621dbfa57d132a39 (diff)
downloadvirt-viewer-4ba39d0224cdc424cd63ca80b6e26c36b174f5b7.tar.gz
virt-viewer-4ba39d0224cdc424cd63ca80b6e26c36b174f5b7.tar.xz
virt-viewer-4ba39d0224cdc424cd63ca80b6e26c36b174f5b7.zip
Remove circular dependancy between VirtViewerDisplay and VirtViewer
Add many signals to VirtViewerDisplay which are emitted when various events occur. This lets us remove all the code in the VirtViewerDisplay subclasses which call back into VirtViewer methods. Instead VirtViewer can simply connect signals to the display
Diffstat (limited to 'src/virt-viewer-display-vnc.h')
-rw-r--r--src/virt-viewer-display-vnc.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/virt-viewer-display-vnc.h b/src/virt-viewer-display-vnc.h
index f2373b1..f3c3406 100644
--- a/src/virt-viewer-display-vnc.h
+++ b/src/virt-viewer-display-vnc.h
@@ -34,10 +34,10 @@ G_BEGIN_DECLS
#define VIRT_VIEWER_TYPE_DISPLAY_VNC virt_viewer_display_vnc_get_type()
#define VIRT_VIEWER_DISPLAY_VNC(obj) \
- (G_TYPE_CHECK_INSTANCE_CAST ((obj), VIRT_VIEWER_TYPE_DISPLAY_VNC, VirtViewerDisplayVNC))
+ (G_TYPE_CHECK_INSTANCE_CAST ((obj), VIRT_VIEWER_TYPE_DISPLAY_VNC, VirtViewerDisplayVnc))
#define VIRT_VIEWER_DISPLAY_VNC_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_CAST ((klass), VIRT_VIEWER_TYPE_DISPLAY_VNC, VirtViewerDisplayVNCClass))
+ (G_TYPE_CHECK_CLASS_CAST ((klass), VIRT_VIEWER_TYPE_DISPLAY_VNC, VirtViewerDisplayVncClass))
#define VIRT_IS_VIEWER_DISPLAY_VNC(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), VIRT_VIEWER_TYPE_DISPLAY_VNC))
@@ -46,21 +46,21 @@ G_BEGIN_DECLS
(G_TYPE_CHECK_CLASS_TYPE ((klass), VIRT_VIEWER_TYPE_DISPLAY_VNC))
#define VIRT_VIEWER_DISPLAY_VNC_GET_CLASS(obj) \
- (G_TYPE_INSTANCE_GET_CLASS ((obj), VIRT_VIEWER_TYPE_DISPLAY_VNC, VirtViewerDisplayVNCClass))
+ (G_TYPE_INSTANCE_GET_CLASS ((obj), VIRT_VIEWER_TYPE_DISPLAY_VNC, VirtViewerDisplayVncClass))
typedef struct {
VirtViewerDisplay parent;
VncDisplay *vnc;
-} VirtViewerDisplayVNC;
+} VirtViewerDisplayVnc;
typedef struct {
VirtViewerDisplayClass parent_class;
-} VirtViewerDisplayVNCClass;
+} VirtViewerDisplayVncClass;
GType virt_viewer_display_vnc_get_type(void);
-GtkWidget* virt_viewer_display_vnc_new(VirtViewer *viewer);
+GtkWidget* virt_viewer_display_vnc_new(void);
G_END_DECLS