From 84c03b14e8e81911bb5c226ae1007d89cae79f5c Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 6 Dec 2010 20:39:53 +0100 Subject: [PATCH] Move GdkScreenClass to internal header --- gdk/gdkinternals.h | 9 +++++++++ gdk/gdkscreen.c | 1 + gdk/gdkscreen.h | 9 --------- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/gdk/gdkinternals.h b/gdk/gdkinternals.h index 0be082579..f5b5ba15d 100644 --- a/gdk/gdkinternals.h +++ b/gdk/gdkinternals.h @@ -350,6 +350,15 @@ struct _GdkKeymapClass void (*state_changed) (GdkKeymap *keymap); }; +struct _GdkScreenClass +{ + GObjectClass parent_class; + + void (*size_changed) (GdkScreen *screen); + void (*composited_changed) (GdkScreen *screen); + void (*monitors_changed) (GdkScreen *screen); +}; + extern GSList *_gdk_displays; extern gchar *_gdk_display_name; extern gint _gdk_screen_number; diff --git a/gdk/gdkscreen.c b/gdk/gdkscreen.c index 71cabf57f..79bcd97e1 100644 --- a/gdk/gdkscreen.c +++ b/gdk/gdkscreen.c @@ -24,6 +24,7 @@ #include "config.h" #include "gdkscreen.h" +#include "gdkinternals.h" #include "gdkrectangle.h" #include "gdkwindow.h" diff --git a/gdk/gdkscreen.h b/gdk/gdkscreen.h index 208c4cdc8..030caad00 100644 --- a/gdk/gdkscreen.h +++ b/gdk/gdkscreen.h @@ -62,15 +62,6 @@ struct _GdkScreen double GSEAL (resolution); /* pixels/points scale factor for fonts */ }; -struct _GdkScreenClass -{ - GObjectClass parent_class; - - void (*size_changed) (GdkScreen *screen); - void (*composited_changed) (GdkScreen *screen); - void (*monitors_changed) (GdkScreen *screen); -}; - GType gdk_screen_get_type (void) G_GNUC_CONST; GdkVisual* gdk_screen_get_system_visual (GdkScreen *screen); GdkVisual * gdk_screen_get_rgba_visual (GdkScreen *screen); -- 2.43.2