diff options
Diffstat (limited to 'gdk')
-rw-r--r-- | gdk/gdkinternals.h | 9 | ||||
-rw-r--r-- | gdk/gdkscreen.c | 1 | ||||
-rw-r--r-- | gdk/gdkscreen.h | 9 |
3 files changed, 10 insertions, 9 deletions
diff --git a/gdk/gdkinternals.h b/gdk/gdkinternals.h index 0be0825790..f5b5ba15d5 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 71cabf57f7..79bcd97e18 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 208c4cdc89..030caad009 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); |