src/settingseditor/settingseditor.h

changeset 282
f2dc3bbecbfa
parent 264
76a025db4948
child 285
99af8bf63d10
equal deleted inserted replaced
281:afed72b544f0 282:f2dc3bbecbfa
10 Q_OBJECT 10 Q_OBJECT
11 public: 11 public:
12 SettingsEditor(const uiutilities::KeySequenceMap& defaultKeyboardShortcuts = {}, 12 SettingsEditor(const uiutilities::KeySequenceMap& defaultKeyboardShortcuts = {},
13 QWidget* parent = nullptr); 13 QWidget* parent = nullptr);
14 ~SettingsEditor(); 14 ~SettingsEditor();
15 private Q_SLOTS: 15 Q_SLOT void saveSettings();
16 void handleAccepted(); 16 Q_SLOT void loadSettings();
17 Q_SIGNALS:
18 void settingsChanged();
17 private: 19 private:
18 class Ui_SettingsEditor& ui; 20 class Ui_SettingsEditor& ui;
19 LibrariesModel libraries; 21 LibrariesModel libraries;
20 LibrariesEditor librariesEditor; 22 LibrariesEditor librariesEditor;
21 const uiutilities::KeySequenceMap defaultKeyboardShortcuts; 23 const uiutilities::KeySequenceMap defaultKeyboardShortcuts;
22 void loadLocales(); 24 void loadLocales();
23 void setDefaults();
24 void setCurrentLanguage(const QString& localeCode); 25 void setCurrentLanguage(const QString& localeCode);
25 }; 26 };

mercurial