12 #ifndef MCALC_SETTINGS_HPP 13 #define MCALC_SETTINGS_HPP 29 Glib::RefPtr<Gtk::Builder> builder;
34 std::string profile_name;
35 std::map<std::string,std::string> profile_data;
36 std::map<Interface*,std::string> settings;
44 void init_components();
71 void load( std::string p );
Definition: broadcaster.cpp:4
void notify(Event *e)
Definition: settings.cpp:84
void load(std::string p)
Definition: settings.cpp:64
void bind(std::string s, Interface *i)
Definition: settings.cpp:58
~Settings()
Definition: settings.cpp:21
Definition: broadcaster.hpp:45
Definition: settings.hpp:27
Definition: broadcaster.hpp:29
void save()
Definition: settings.cpp:79
void set_builder(Glib::RefPtr< Gtk::Builder > b)
Definition: settings.cpp:42
Definition: datastore.hpp:44
Definition: interface.hpp:54
void set_submit(std::string s)
Definition: settings.cpp:47
The class definition file for the interface abstract base class.
static Settings * get_instance()
Definition: settings.cpp:37
Definition: interface.hpp:32