diff options
author | Matthias Clasen <mclasen@redhat.com> | 2019-05-19 15:13:19 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2019-05-19 15:13:19 -0400 |
commit | f6dc6bed07c09aabf4136cf4ec4743b6e57e197d (patch) | |
tree | 4c499c48335988af51d3341fa3caad0dd7530e40 /gtk/gtksettings.h | |
parent | 8808e194cf2b0ca9fdeea83b42f22046dd674791 (diff) | |
download | gtk+-f6dc6bed07c09aabf4136cf4ec4743b6e57e197d.tar.gz |
settings: Make not subclassable
Part of being more explicit about what
we allow to be subclassed and what not.
Diffstat (limited to 'gtk/gtksettings.h')
-rw-r--r-- | gtk/gtksettings.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/gtk/gtksettings.h b/gtk/gtksettings.h index 9b1b41d93d..dbf007c1d4 100644 --- a/gtk/gtksettings.h +++ b/gtk/gtksettings.h @@ -31,10 +31,7 @@ G_BEGIN_DECLS /* -- type macros --- */ #define GTK_TYPE_SETTINGS (gtk_settings_get_type ()) #define GTK_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SETTINGS, GtkSettings)) -#define GTK_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SETTINGS, GtkSettingsClass)) #define GTK_IS_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SETTINGS)) -#define GTK_IS_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SETTINGS)) -#define GTK_SETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SETTINGS, GtkSettingsClass)) /* --- typedefs --- */ @@ -52,17 +49,6 @@ struct _GtkSettings GtkSettingsPrivate *priv; }; -struct _GtkSettingsClass -{ - GObjectClass parent_class; - - /* Padding for future expansion */ - void (*_gtk_reserved1) (void); - void (*_gtk_reserved2) (void); - void (*_gtk_reserved3) (void); - void (*_gtk_reserved4) (void); -}; - /** * GtkSettingsValue: * @origin: Origin should be something like “filename:linenumber” for |