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

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