mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-10 19:00:08 +00:00
Remove sealed members from GtkTreeModelSort
This commit is contained in:
parent
121746605b
commit
b45e5fa51e
File diff suppressed because it is too large
Load Diff
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user