diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2025-06-09 08:44:54 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2025-06-09 08:44:54 +0200 |
| commit | b6b4399b20648de28def5411d90c4a3536da5b01 (patch) | |
| tree | 26f42212498a42df7cdb42a15bb067be0140d33a /gui/include | |
| parent | 4466f721192844fe542d02aced2c8b3860e1433c (diff) | |
| download | turns-b6b4399b20648de28def5411d90c4a3536da5b01.tar.xz turns-b6b4399b20648de28def5411d90c4a3536da5b01.zip | |
gui: make Preferences default constructible
Diffstat (limited to 'gui/include')
| -rw-r--r-- | gui/include/preferences.hpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/gui/include/preferences.hpp b/gui/include/preferences.hpp index 9bd2e77..81e4cef 100644 --- a/gui/include/preferences.hpp +++ b/gui/include/preferences.hpp @@ -33,15 +33,10 @@ namespace Turns::gui "skip_defeated", }; - explicit Preferences(Glib::RefPtr<Gio::Settings> settings = {}); + Preferences(); + explicit Preferences(Glib::RefPtr<Gio::Settings> settings); private: - auto bind_reset(Glib::ustring const & key, Gtk::Button * button) -> void; - auto bind_setting(Glib::ustring const & key, Gtk::ColorDialogButton * button) -> void; - auto update_sensitive(Glib::ustring const & key, Gtk::Button * button) -> void; - - Glib::RefPtr<Gio::Settings> m_settings; - Gtk::Button * m_friendly_reset_button{}; Gtk::Button * m_hostile_reset_button{}; Gtk::Button * m_secret_reset_button{}; |
