3 #ifndef _GTKMM_CELLEDITABLE_H
4 #define _GTKMM_CELLEDITABLE_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
29 #include <glibmm/interface.h>
32 #ifndef DOXYGEN_SHOULD_SKIP_THIS
41 #ifndef DOXYGEN_SHOULD_SKIP_THIS
43 typedef struct _GtkCellEditableClass GtkCellEditableClass;
47 #ifndef DOXYGEN_SHOULD_SKIP_THIS
49 {
class CellEditable_Class; }
62 #ifndef DOXYGEN_SHOULD_SKIP_THIS
72 static CppClassType celleditable_class_;
85 #ifndef DOXYGEN_SHOULD_SKIP_THIS
92 explicit CellEditable(
const Glib::Interface_Class& interface_class);
112 #ifndef DOXYGEN_SHOULD_SKIP_THIS
113 static GType get_base_type() G_GNUC_CONST;
virtual void start_editing_vfunc(GdkEvent *event)
void start_editing(GdkEvent *event)
Glib::PropertyProxy< bool > property_editing_canceled()
Glib::PropertyProxy_ReadOnly< bool > property_editing_canceled() const
virtual void on_remove_widget()
This is a default handler for the signal signal_remove_widget().
GtkCellEditable * gobj()
Provides access to the underlying C GObject.
Glib::SignalProxy0< void > signal_remove_widget()
static void add_interface(GType gtype_implementer)
Glib::RefPtr< Gtk::CellEditable > wrap(GtkCellEditable *object, bool take_copy=false)
virtual void on_editing_done()
This is a default handler for the signal signal_editing_done().
const GtkCellEditable * gobj() const
Provides access to the underlying C GObject.
static GType get_type() G_GNUC_CONST
Glib::SignalProxy0< void > signal_editing_done()
struct _GtkCellEditable GtkCellEditable