GladeSignalEditor
GladeSignalEditor — An interface to edit signals for a GladeWidget.
|
|
Description
This isnt really a dockable widget, since you need to access the
GladeSignalEditor struct's '->main_window' widget, the signal editor
is mostly of interest when implementing a custom object editor.
Details
GladeSignalEditor
typedef struct {
GObject parent;
GtkWidget *main_window; /* A vbox where all the widgets are added */
GladeWidget *widget;
GladeWidgetAdaptor *adaptor;
gpointer *editor;
GtkWidget *signals_list;
GtkTreeStore *model;
GtkTreeView *tree_view;
GtkTreeModel *handler_store, *userdata_store;
GtkCellRenderer *handler_renderer, *userdata_renderer;
GtkTreeViewColumn *handler_column, *userdata_column;
IsVoidFunc is_void_handler, is_void_userdata;
} GladeSignalEditor;
glade_signal_editor_get_widget ()
GtkWidget * glade_signal_editor_get_widget (GladeSignalEditor *editor
);
editor : |
a GladeSignalEditor
|
Returns : |
the GtkWidget that is the main window for editor , or NULL if
it does not exist
|