mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-27 06:00:22 +00:00
Move GdkScreenClass to internal header
This commit is contained in:
parent
8c6162b50c
commit
84c03b14e8
@ -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;
|
||||
|
@ -24,6 +24,7 @@
|
||||
#include "config.h"
|
||||
|
||||
#include "gdkscreen.h"
|
||||
#include "gdkinternals.h"
|
||||
|
||||
#include "gdkrectangle.h"
|
||||
#include "gdkwindow.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);
|
||||
|
Loading…
Reference in New Issue
Block a user