Remove sealed members from GtkTreeStore

This commit is contained in:
Matthias Clasen
2010-12-17 21:45:20 -05:00
parent 60953ae0f4
commit 881ea2881d
2 changed files with 231 additions and 186 deletions

View File

@ -40,25 +40,15 @@ G_BEGIN_DECLS
#define GTK_IS_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TREE_STORE))
#define GTK_TREE_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TREE_STORE, GtkTreeStoreClass))
typedef struct _GtkTreeStore GtkTreeStore;
typedef struct _GtkTreeStoreClass GtkTreeStoreClass;
typedef struct _GtkTreeStore GtkTreeStore;
typedef struct _GtkTreeStoreClass GtkTreeStoreClass;
typedef struct _GtkTreeStorePrivate GtkTreeStorePrivate;
struct _GtkTreeStore
{
GObject parent;
gint GSEAL (stamp);
gpointer GSEAL (root);
gpointer GSEAL (last);
gint GSEAL (n_columns);
gint GSEAL (sort_column_id);
GList *GSEAL (sort_list);
GtkSortType GSEAL (order);
GType *GSEAL (column_headers);
GtkTreeIterCompareFunc GSEAL (default_sort_func);
gpointer GSEAL (default_sort_data);
GDestroyNotify GSEAL (default_sort_destroy);
guint GSEAL (columns_dirty) : 1;
GtkTreeStorePrivate *priv;
};
struct _GtkTreeStoreClass