#ifndef SIGNALGENERATOR_H #define SIGNALGENERATOR_H #include #include "Device/device.h" namespace Ui { class SignalgeneratorWidget; } class SignalgeneratorWidget : public QWidget { Q_OBJECT public: explicit SignalgeneratorWidget(QWidget *parent = nullptr); ~SignalgeneratorWidget(); Protocol::GeneratorSettings getDeviceStatus(); signals: void SettingsChanged(); private slots: void setLevel(double level); private: Ui::SignalgeneratorWidget *ui; }; #endif // SIGNALGENERATOR_H