summaryrefslogtreecommitdiff
path: root/gtk/gtksettings.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2019-05-19 15:13:19 -0400
committerMatthias Clasen <mclasen@redhat.com>2019-05-19 15:13:19 -0400
commitf6dc6bed07c09aabf4136cf4ec4743b6e57e197d (patch)
tree4c499c48335988af51d3341fa3caad0dd7530e40 /gtk/gtksettings.h
parent8808e194cf2b0ca9fdeea83b42f22046dd674791 (diff)
downloadgtk+-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.h14
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