typedef struct _PsppireSpreadsheetModelClass PsppireSpreadsheetModelClass;
+struct spreadsheet;
+
struct _PsppireSpreadsheetModel
{
GObject parent;
/*< private >*/
gint stamp;
+ struct spreadsheet *spreadsheet;
gboolean dispose_has_run ;
};
GType psppire_spreadsheet_model_get_type (void) G_GNUC_CONST;
-GtkTreeModel * psppire_spreadsheet_model_new (void);
+
+GtkTreeModel * psppire_spreadsheet_model_new (struct spreadsheet *sp);
G_END_DECLS
+
+enum
+{
+ PSPPIRE_SPREADSHEET_MODEL_COL_NAME,
+ PSPPIRE_SPREADSHEET_MODEL_COL_RANGE,
+ PSPPIRE_SPREADSHEET_MODEL_N_COLS
+};
+
#endif /* __PSPPIRE_SPREADSHEET_MODEL_H__ */