23 #ifndef __TOOLS_CONFIG_EDITOR_CONFIG_EDITOR_PLUGIN_H_ 24 #define __TOOLS_CONFIG_EDITOR_CONFIG_EDITOR_PLUGIN_H_ 43 std::string get_config_path()
const;
48 virtual void pre_run() =0;
49 virtual void post_run(
int response ) =0;
51 virtual Gtk::Dialog* load_dialog() =0;
Fawkes library namespace.
fawkes::Configuration * m_config
The fawkes::Configuration.
Glib::RefPtr< Gtk::Builder > m_builder
Gtk Builder created from the UI file of the plugin.
std::string m_config_path
The config prefix the plugin is attached to.
Gtk::Dialog * m_dialog
The (main-) dialog of the plugin.
Base class for plugins for the Fawkes config editor.
Interface for configuration handling.