mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-02 15:33:39 +02:00
GActionGroup is now an interface
- make GAction.get_state() return a reference - fix some leaks/warnings in the tests - fix signal propagation in GSimpleActionGroup
This commit is contained in:
@@ -55,7 +55,7 @@ typedef struct _GSimpleActionGroupClass GSimpleActionGroupCl
|
||||
struct _GSimpleActionGroup
|
||||
{
|
||||
/*< private >*/
|
||||
GActionGroup parent_instance;
|
||||
GObject parent_instance;
|
||||
|
||||
GSimpleActionGroupPrivate *priv;
|
||||
};
|
||||
@@ -63,7 +63,7 @@ struct _GSimpleActionGroup
|
||||
struct _GSimpleActionGroupClass
|
||||
{
|
||||
/*< private >*/
|
||||
GActionGroupClass parent_class;
|
||||
GObjectClass parent_class;
|
||||
|
||||
/*< private >*/
|
||||
gpointer padding[12];
|
||||
@@ -82,10 +82,6 @@ void g_simple_action_group_insert (GSimple
|
||||
void g_simple_action_group_remove (GSimpleActionGroup *simple,
|
||||
const gchar *action_name);
|
||||
|
||||
void g_simple_action_group_set_enabled (GSimpleActionGroup *simple,
|
||||
const gchar *action_name,
|
||||
gboolean enabled);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* __G_SIMPLE_ACTION_GROUP_H__ */
|
||||
|
Reference in New Issue
Block a user