basic theme changing

This commit is contained in:
Blue 2022-01-21 22:02:50 +03:00
parent a8a7ce2538
commit c708c33a92
Signed by untrusted user: blue
GPG key ID: 9B203B252A63EE38
8 changed files with 108 additions and 4 deletions

View file

@ -4,6 +4,9 @@
#include <QWidget>
#include <QListWidgetItem>
#include <QScopedPointer>
#include <QSettings>
#include "shared/global.h"
namespace Ui
{
@ -20,11 +23,17 @@ public:
Settings(QWidget* parent = nullptr);
~Settings();
public slots:
void apply();
void confirm();
protected slots:
void onCurrentPageChanged(QListWidgetItem* current);
void onVariableModified(const QString& key, const QVariant& value);
private:
QScopedPointer<Ui::Settings> m_ui;
std::map<QString, QVariant> modifiedSettings;
};
#endif // SETTINGS_H