diff options
Diffstat (limited to 'atk/atktable.c')
-rwxr-xr-x | atk/atktable.c | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/atk/atktable.c b/atk/atktable.c index ea94111..012ad53 100755 --- a/atk/atktable.c +++ b/atk/atktable.c @@ -27,16 +27,10 @@ enum { COLUMN_DELETED, ROW_REORDERED, COLUMN_REORDERED, + MODEL_CHANGED, LAST_SIGNAL }; -struct _AtkTableIfaceClass -{ - GObjectClass parent; -}; - -typedef struct _AtkTableIfaceClass AtkTableIfaceClass; - static void atk_table_base_init (gpointer *g_class); static guint atk_table_signals[LAST_SIGNAL] = { 0 }; @@ -123,6 +117,15 @@ atk_table_base_init (gpointer *g_class) g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); + atk_table_signals[MODEL_CHANGED] = + g_signal_new ("model_changed", + ATK_TYPE_TABLE, + G_SIGNAL_RUN_LAST, + G_STRUCT_OFFSET (AtkTableIface, model_changed), + (GSignalAccumulator) NULL, NULL, + g_cclosure_marshal_VOID__VOID, + G_TYPE_NONE, 0); + initialized = TRUE; } } |