src/settingseditor/settingseditor.h

changeset 7
68443f5be176
child 16
aeb5f203b3eb
equal deleted inserted replaced
6:73e448b2943d 7:68443f5be176
1 #pragma once
2 #include <QDialog>
3 #include "main.h"
4 #include "librarieseditor.h"
5 #include "libraries.h"
6
7 class SettingsEditor : public QDialog
8 {
9 Q_OBJECT
10 public:
11 SettingsEditor(QSettings* settings, QWidget* parent = nullptr);
12 ~SettingsEditor();
13 private slots:
14 void handleAccepted();
15 private:
16 class Ui_SettingsEditor& ui;
17 QSettings* const settings;
18 LibraryManager libraries;
19 LibrariesEditor librariesEditor;
20 void loadLocales();
21 void setDefaults();
22 void setCurrentLanguage(const QString& localeCode);
23 };

mercurial