| 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; |