diff -r afed72b544f0 -r f2dc3bbecbfa src/settingseditor/settingseditor.h --- a/src/settingseditor/settingseditor.h Tue Jun 28 11:51:17 2022 +0300 +++ b/src/settingseditor/settingseditor.h Tue Jun 28 12:18:00 2022 +0300 @@ -12,14 +12,15 @@ SettingsEditor(const uiutilities::KeySequenceMap& defaultKeyboardShortcuts = {}, QWidget* parent = nullptr); ~SettingsEditor(); -private Q_SLOTS: - void handleAccepted(); + Q_SLOT void saveSettings(); + Q_SLOT void loadSettings(); +Q_SIGNALS: + void settingsChanged(); private: class Ui_SettingsEditor& ui; LibrariesModel libraries; LibrariesEditor librariesEditor; const uiutilities::KeySequenceMap defaultKeyboardShortcuts; void loadLocales(); - void setDefaults(); void setCurrentLanguage(const QString& localeCode); };