void Plugin::configure() { ConfigurationDialog* dialog = new ConfigurationDialog(this); g_signal_connect_slot<GtkObject*>(dialog->get_widget(), "destroy", &Plugin::save, this); }