Settings work

This commit is contained in:
Simone
2024-01-23 13:03:34 +01:00
parent e3cc520fa5
commit 46bb91ec31
9 changed files with 87 additions and 7 deletions

View File

@@ -3,13 +3,17 @@
#include <QTabWidget>
#include <QPushButton>
#include <CPUSettings.hpp>
#include <AudioSettings.hpp>
class SettingsWindow : public QWidget {
QPushButton* cancel = new QPushButton("Cancel");
QPushButton* apply = new QPushButton("Apply");
Q_OBJECT
public:
float getVolumeL() { return float(audioSettings->volumeL->value()) / 100.f; }
float getVolumeR() { return float(audioSettings->volumeR->value()) / 100.f; }
SettingsWindow();
nlohmann::json settings;
CPUSettings* cpuSettings;
AudioSettings* audioSettings;
};