Remove sealed members from GtkTreeModelSort

This commit is contained in:
Matthias Clasen 2010-12-17 23:49:27 -05:00
parent 121746605b
commit b45e5fa51e
2 changed files with 270 additions and 220 deletions

File diff suppressed because it is too large Load Diff

View File

@ -37,36 +37,16 @@ G_BEGIN_DECLS
#define GTK_IS_TREE_MODEL_SORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TREE_MODEL_SORT))
#define GTK_TREE_MODEL_SORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TREE_MODEL_SORT, GtkTreeModelSortClass))
typedef struct _GtkTreeModelSort GtkTreeModelSort;
typedef struct _GtkTreeModelSortClass GtkTreeModelSortClass;
typedef struct _GtkTreeModelSort GtkTreeModelSort;
typedef struct _GtkTreeModelSortClass GtkTreeModelSortClass;
typedef struct _GtkTreeModelSortPrivate GtkTreeModelSortPrivate;
struct _GtkTreeModelSort
{
GObject parent;
/* < private > */
gpointer GSEAL (root);
gint GSEAL (stamp);
guint GSEAL (child_flags);
GtkTreeModel *GSEAL (child_model);
gint GSEAL (zero_ref_count);
/* sort information */
GList *GSEAL (sort_list);
gint GSEAL (sort_column_id);
GtkSortType GSEAL (order);
/* default sort */
GtkTreeIterCompareFunc GSEAL (default_sort_func);
gpointer GSEAL (default_sort_data);
GDestroyNotify GSEAL (default_sort_destroy);
/* signal ids */
gulong GSEAL (changed_id);
gulong GSEAL (inserted_id);
gulong GSEAL (has_child_toggled_id);
gulong GSEAL (deleted_id);
gulong GSEAL (reordered_id);
GtkTreeModelSortPrivate *priv;
};
struct _GtkTreeModelSortClass