26 #ifndef LVTK_GTKUI_HPP 27 #define LVTK_GTKUI_HPP 30 #include <lvtk/ui.hpp> 42 template <
bool Required = true>
46 template <
class Derived>
47 struct I : Extension<Required>
49 I() : p_container(NULL)
52 Gtk::Main::init_gtkmm_internals();
54 p_container = Gtk::manage (
new Gtk::VBox());
77 return (p_container != NULL);
102 p_container->pack_start (widget);
112 return widget_cast (p_container->gobj());
117 Gtk::VBox *p_container;
void add(Gtk::Widget &widget)
Definition: gtkui.hpp:100
static void map_feature_handlers(FeatureHandlerMap &hmap)
Definition: gtkui.hpp:64
Gtk::VBox & container()
Definition: gtkui.hpp:86
~I()
Definition: gtkui.hpp:57
Definition: feature.hpp:34
bool check_ok()
Definition: gtkui.hpp:75
map< string, FeatureHandler > FeatureHandlerMap
Definition: feature.hpp:57
LV2UI_Widget * widget()
Definition: gtkui.hpp:110