#ifndef SYSINFOMACIMPL_H #define SYSINFOMACIMPL_H #include #include #include "sysinfo.h" class SysInfoMacImpl : public SysInfo { public: SysInfoMacImpl(); // SysInfo interface public: void init() override; double cpuLoadAverage() override; double memoryUsed() override; private: QVector cpuRawData(); private: QVector mCpuLoadLastValues; }; #endif // SYSINFOMACIMPL_H