diff options
author | Alberto Ruiz <aruiz@gnome.org> | 2011-04-27 00:37:29 +0100 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2011-08-15 18:57:53 -0400 |
commit | abc92d50307e231891e6400cf5acc536524c5321 (patch) | |
tree | a0f143d89594fa6e022dd143b96e90e07255cc6f /gtk/gtkfontchooser.c | |
parent | c96698e95f47a542de89ef417579faaf0c3b7711 (diff) | |
download | gtk+-abc92d50307e231891e6400cf5acc536524c5321.tar.gz |
GtkFontChooser: Initial support for deprecated functions
Diffstat (limited to 'gtk/gtkfontchooser.c')
-rw-r--r-- | gtk/gtkfontchooser.c | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/gtk/gtkfontchooser.c b/gtk/gtkfontchooser.c index e1bed167ac..e0f3572992 100644 --- a/gtk/gtkfontchooser.c +++ b/gtk/gtkfontchooser.c @@ -100,6 +100,15 @@ struct _GtkFontSelectionPrivate PangoFontFamily *family; gboolean ignore_slider; + + /*FIXME: Remove these widgets after deprecation removal */ + GtkWidget *size_list; + GtkWidget *font_list; + GtkWidget *face_list; + + GtkListStore *_size_model; + GtkListStore *_font_model; + GtkListStore *_face_model; }; @@ -510,15 +519,20 @@ gtk_font_selection_init (GtkFontSelection *fontsel) GtkWidget *alignment; GtkWidget *preview_and_size; GtkWidget *size_controls; -#if 0 - GList *focus_chain = NULL; - AtkObject *atk_obj; -#endif fontsel->priv = G_TYPE_INSTANCE_GET_PRIVATE (fontsel, GTK_TYPE_FONT_SELECTION, GtkFontSelectionPrivate); + priv = fontsel->priv; + priv->size_list = NULL; + priv->font_list = NULL; + priv->face_list = NULL; + + priv->_size_model = NULL; + priv->_font_model = NULL; + priv->_face_model = NULL; + gtk_widget_push_composite_child (); /* Creating fundamental widgets for the private struct */ |