diff options
Diffstat (limited to 'widgets/table/e-table-subset.h')
-rw-r--r-- | widgets/table/e-table-subset.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/widgets/table/e-table-subset.h b/widgets/table/e-table-subset.h index 6521751637..bfa6132598 100644 --- a/widgets/table/e-table-subset.h +++ b/widgets/table/e-table-subset.h @@ -28,10 +28,19 @@ typedef struct { int table_model_changed_id; int table_model_row_changed_id; int table_model_cell_changed_id; + int table_model_row_inserted_id; + int table_model_row_deleted_id; } ETableSubset; typedef struct { ETableModelClass parent_class; + + void (*proxy_model_pre_change) (ETableSubset *etss, ETableModel *etm); + void (*proxy_model_changed) (ETableSubset *etss, ETableModel *etm); + void (*proxy_model_row_changed) (ETableSubset *etss, ETableModel *etm, int row); + void (*proxy_model_cell_changed) (ETableSubset *etss, ETableModel *etm, int col, int row); + void (*proxy_model_row_inserted) (ETableSubset *etss, ETableModel *etm, int row); + void (*proxy_model_row_deleted) (ETableSubset *etss, ETableModel *etm, int row); } ETableSubsetClass; GtkType e_table_subset_get_type (void); |