From 92539e10e90e197494a19324378cfb3815520f63 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Tue, 29 Jul 2014 01:53:34 -0400 Subject: Added the beginning of the GTK+ Table model implementation. --- redo/gtk_unix.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'redo/gtk_unix.h') diff --git a/redo/gtk_unix.h b/redo/gtk_unix.h index 1f24fc3..874e0f2 100644 --- a/redo/gtk_unix.h +++ b/redo/gtk_unix.h @@ -1,5 +1,8 @@ /* 16 march 2014 */ +#ifndef __GO_UI_GTK_UNIX_H__ +#define __GO_UI_GTK_UNIX_H__ + /* MIN_REQUIRED signals that programs are expected to run on at least GLib 2.32/GTK+ 3.4 and thus deprectation warnings for newer versions (such as gtk_scrolled_window_add_with_viewport() being deprecated in GTK+ 3.8) should be suppressed. MAX_ALLOWED signals that programs will not use features introduced in newer versions of GLib/GTK+ and that the compiler should warn us if we slip. @@ -21,3 +24,15 @@ Thanks to desrt in irc.gimp.net/#gtk+ /* table_unix.c */ extern void tableAppendColumn(GtkTreeView *, gchar *); +typedef struct goTableModel goTableModel; +typedef struct goTableModelClass goTableModelClass; +struct goTableModel { + GObject parent_instance; + void *gotable; +}; +struct goTableModelClass { + GObjectClass parent_class; +}; +extern goTableModel *newTableModel(void *); + +#endif -- cgit v1.2.3