#ifndef SOUNDCONTROLLER_H #define SOUNDCONTROLLER_H #include #include #include #include class SoundController : public QObject { Q_OBJECT public: explicit SoundController(QObject *parent = nullptr); int getSystemVolume(); bool setSystemVolume(int volume); private: IMMDeviceEnumerator *deviceEnumerator = NULL; IMMDevice *device = NULL; IAudioEndpointVolume *endpointVolume = NULL; }; #endif // SOUNDCONTROLLER_H