Glib::SignalProxy0<void> signal_destroy();
Glib::SignalProxy1<bool, const char * /*uri*/> signal_open_uri();
- // This must be called after Gtk initialisation and before instantiation
- // of BrowserWidget.
- static void init();
+ // This must be instantiated after Gtk initialisation and before
+ // instantiation of BrowserWidget.
+ struct Initialiser
+ {
+ Initialiser();
+ ~Initialiser();
+ };
private:
BrowserWidget(GObject * gobject, bool take_copy);