Move to QProcess from Task in GPU and player sources

This commit is contained in:
2016-03-26 12:17:24 +03:00
parent 4a6aaa95b0
commit 1187c43e57
5 changed files with 145 additions and 91 deletions

View File

@ -23,6 +23,8 @@
#include "abstractextsysmonsource.h"
class QProcess;
class GPUTemperatureSource : public AbstractExtSysMonSource
{
public:
@ -30,12 +32,17 @@ public:
virtual ~GPUTemperatureSource();
QVariant data(QString source);
QVariantMap initialData(QString source) const;
void run(){};
void run();
QStringList sources() const;
private slots:
void updateValue();
private:
// configuration and values
QString m_device;
QProcess *m_process = nullptr;
QVariant m_value;
};