#pragma once #include #include #include #include #include class CPUSettings : public QWidget { std::unique_ptr cpuTypes = std::make_unique(); std::unique_ptr label = std::make_unique("CPU type:"); std::unique_ptr mainLayout = std::make_unique(); Q_OBJECT public: CPUSettings(nlohmann::json &); nlohmann::json &settings; Q_SIGNALS: void modified(); };