summaryrefslogtreecommitdiff
path: root/gtk/gtkaccelgroup.h
diff options
context:
space:
mode:
authorCody Russell <bratsche@gnome.org>2009-10-22 15:18:13 -0500
committerJavier Jardón <jjardon@gnome.org>2010-05-03 01:51:18 +0200
commit3c8c4004b69adbc6b1ffcde3d9390e7d8eb81d23 (patch)
treef5c8a93e19d0cfce6a0d67b2c29ac25b2096bb6a /gtk/gtkaccelgroup.h
parentbcb663096d535f6f63003adb64c96f8bce02205d (diff)
downloadgtk+-3c8c4004b69adbc6b1ffcde3d9390e7d8eb81d23.tar.gz
Move GSEAL'd members of GtkAccelGroup into private struct
Diffstat (limited to 'gtk/gtkaccelgroup.h')
-rw-r--r--gtk/gtkaccelgroup.h18
1 files changed, 7 insertions, 11 deletions
diff --git a/gtk/gtkaccelgroup.h b/gtk/gtkaccelgroup.h
index 1effbdaaf8..0ff4df95ac 100644
--- a/gtk/gtkaccelgroup.h
+++ b/gtk/gtkaccelgroup.h
@@ -57,10 +57,11 @@ typedef enum
/* --- typedefs & structures --- */
-typedef struct _GtkAccelGroup GtkAccelGroup;
-typedef struct _GtkAccelGroupClass GtkAccelGroupClass;
-typedef struct _GtkAccelKey GtkAccelKey;
-typedef struct _GtkAccelGroupEntry GtkAccelGroupEntry;
+typedef struct _GtkAccelGroup GtkAccelGroup;
+typedef struct _GtkAccelGroupClass GtkAccelGroupClass;
+typedef struct _GtkAccelGroupPrivate GtkAccelGroupPrivate;
+typedef struct _GtkAccelKey GtkAccelKey;
+typedef struct _GtkAccelGroupEntry GtkAccelGroupEntry;
typedef gboolean (*GtkAccelGroupActivate) (GtkAccelGroup *accel_group,
GObject *acceleratable,
guint keyval,
@@ -85,13 +86,8 @@ typedef gboolean (*GtkAccelGroupFindFunc) (GtkAccelKey *key,
*/
struct _GtkAccelGroup
{
- GObject parent;
-
- guint GSEAL (lock_count);
- GdkModifierType GSEAL (modifier_mask);
- GSList *GSEAL (acceleratables);
- guint GSEAL (n_accels);
- GtkAccelGroupEntry *GSEAL (priv_accels);
+ GObject parent;
+ GtkAccelGroupPrivate *priv;
};
struct _GtkAccelGroupClass