diff options
author | Alexander Larsson <alexl@redhat.com> | 2010-12-06 20:39:53 +0100 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2010-12-21 12:06:54 -0500 |
commit | 84c03b14e8e81911bb5c226ae1007d89cae79f5c (patch) | |
tree | e9026182c89e1439c34f9af77c59919cd7b71176 /gdk | |
parent | 8c6162b50cd8bb5addf711b444b83024060d6582 (diff) | |
download | gtk+-84c03b14e8e81911bb5c226ae1007d89cae79f5c.tar.gz |
Move GdkScreenClass to internal header
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); |