ui/gtk/model.h

changeset 142
46448d38885c
parent 140
c03c338a7dcf
child 146
dd0ae1c62a72
equal deleted inserted replaced
141:cc2170ea05ad 142:46448d38885c
42 /* 42 /*
43 * UiList to GtkTreeModel wrapper 43 * UiList to GtkTreeModel wrapper
44 */ 44 */
45 struct UiListModel { 45 struct UiListModel {
46 GObject object; 46 GObject object;
47 UiModelInfo *info; 47 UiModel *info;
48 UiVar *var; 48 UiVar *var;
49 GType *columntypes; 49 GType *columntypes;
50 int numcolumns; 50 int numcolumns;
51 int stamp; 51 int stamp;
52 }; 52 };
57 void ui_list_init(); 57 void ui_list_init();
58 58
59 /* 59 /*
60 * Creates a UiListModel for a given UiList 60 * Creates a UiListModel for a given UiList
61 */ 61 */
62 UiListModel* ui_list_model_new(UiVar *var, UiModelInfo *info); 62 UiListModel* ui_list_model_new(UiVar *var, UiModel *info);
63 63
64 64
65 // interface functions 65 // interface functions
66 66
67 GtkTreeModelFlags ui_list_model_get_flags(GtkTreeModel *tree_model); 67 GtkTreeModelFlags ui_list_model_get_flags(GtkTreeModel *tree_model);

mercurial