Commit 4ad948ec authored by Alexander Larsson's avatar Alexander Larsson Committed by Matthias Clasen
Browse files

Move GdkKeymapClass definition to internal header

This lets us change this without affecting apps.
parent 5fda1669
......@@ -311,6 +311,15 @@ struct _GdkDisplayClass
gboolean is_error);
};
struct _GdkKeymapClass
{
GObjectClass parent_class;
void (*direction_changed) (GdkKeymap *keymap);
void (*keys_changed) (GdkKeymap *keymap);
void (*state_changed) (GdkKeymap *keymap);
};
extern GSList *_gdk_displays;
extern gchar *_gdk_display_name;
extern gint _gdk_screen_number;
......
......@@ -26,6 +26,7 @@
#include "config.h"
#include "gdkinternals.h"
#include "gdkkeys.h"
#include "gdkdisplay.h"
......
......@@ -89,15 +89,6 @@ struct _GdkKeymap
GdkDisplay *GSEAL (display);
};
struct _GdkKeymapClass
{
GObjectClass parent_class;
void (*direction_changed) (GdkKeymap *keymap);
void (*keys_changed) (GdkKeymap *keymap);
void (*state_changed) (GdkKeymap *keymap);
};
GType gdk_keymap_get_type (void) G_GNUC_CONST;
#ifndef GDK_MULTIHEAD_SAFE
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment