Horizon
preferences_window.hpp
1 #pragma once
2 #include <array>
3 #include <gtkmm.h>
4 #include <set>
5 namespace horizon {
6 
7 class PreferencesWindow : public Gtk::Window {
8 public:
10  void open_pool(const std::string &path = "");
11 
12 private:
13  class Preferences *preferences;
14  class PoolPreferencesEditor *pool_prefs_editor = nullptr;
15  Gtk::Stack *stack = nullptr;
16 };
17 } // namespace horizon
horizon::PoolPreferencesEditor
Definition: preferences_window_pool.hpp:5
horizon::Preferences
Definition: preferences.hpp:73
horizon::PreferencesWindow
Definition: preferences_window.hpp:7