12 public: |
12 public: |
13 SettingsEditor(Configuration* settings, |
13 SettingsEditor(Configuration* settings, |
14 const uiutilities::KeySequenceMap& defaultKeyboardShortcuts = {}, |
14 const uiutilities::KeySequenceMap& defaultKeyboardShortcuts = {}, |
15 QWidget* parent = nullptr); |
15 QWidget* parent = nullptr); |
16 ~SettingsEditor(); |
16 ~SettingsEditor(); |
17 private slots: |
17 private Q_SLOTS: |
18 void handleAccepted(); |
18 void handleAccepted(); |
19 private: |
19 private: |
20 class Ui_SettingsEditor& ui; |
20 class Ui_SettingsEditor& ui; |
21 Configuration* const settings; |
21 Configuration* const settings; |
22 LibraryManager libraries; |
22 LibraryManager libraries; |