diff options
Diffstat (limited to 'src/shared-main-lib')
-rw-r--r-- | src/shared-main-lib/gpustatus.cpp | 5 | ||||
-rw-r--r-- | src/shared-main-lib/gpustatus.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/shared-main-lib/gpustatus.cpp b/src/shared-main-lib/gpustatus.cpp index 6ee73d48..7c829894 100644 --- a/src/shared-main-lib/gpustatus.cpp +++ b/src/shared-main-lib/gpustatus.cpp @@ -57,6 +57,11 @@ GpuStatus::GpuStatus(QObject *parent) m_gpuReader->setActive(true); } +GpuStatus::~GpuStatus() +{ + m_gpuReader->setActive(false); +} + /*! \qmlproperty real GpuStatus::gpuLoad \readonly diff --git a/src/shared-main-lib/gpustatus.h b/src/shared-main-lib/gpustatus.h index d36c6741..5ed0d1e3 100644 --- a/src/shared-main-lib/gpustatus.h +++ b/src/shared-main-lib/gpustatus.h @@ -24,6 +24,7 @@ class GpuStatus : public QObject public: GpuStatus(QObject *parent = nullptr); + ~GpuStatus() override; qreal gpuLoad() const; |