[gtk+/gdk-backend] Move GdkScreenClass to internal header



commit 21b187d57f3c59085c602a6fe723013ffe41db89
Author: Alexander Larsson <alexl redhat com>
Date:   Mon Dec 6 20:39:53 2010 +0100

    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 797adfc..741cd38 100644
--- a/gdk/gdkinternals.h
+++ b/gdk/gdkinternals.h
@@ -347,6 +347,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 57b17ff..25bc6d4 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 208c4cd..030caad 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);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]