diff --git a/app/http/computermanager.cpp b/app/http/computermanager.cpp index caeff7ea..50057b3c 100644 --- a/app/http/computermanager.cpp +++ b/app/http/computermanager.cpp @@ -146,8 +146,9 @@ bool NvComputer::update(NvComputer& that) return changed; } -ComputerManager::ComputerManager() - : m_Polling(false) +ComputerManager::ComputerManager(QObject *parent) + : QObject(parent), + m_Polling(false) { QSettings settings; diff --git a/app/http/computermanager.h b/app/http/computermanager.h index 96e57ec1..fe66ccb6 100644 --- a/app/http/computermanager.h +++ b/app/http/computermanager.h @@ -8,9 +8,9 @@ class NvComputer { public: - NvComputer(QString address, QString serverInfo); + explicit NvComputer(QString address, QString serverInfo); - NvComputer(QSettings& settings); + explicit NvComputer(QSettings& settings); bool update(NvComputer& that); @@ -214,7 +214,7 @@ class ComputerManager : public QObject Q_OBJECT public: - ComputerManager(); + explicit ComputerManager(QObject *parent = nullptr); void startPolling(); diff --git a/app/http/nvhttp.h b/app/http/nvhttp.h index 49ac4ca4..3c1a1aee 100644 --- a/app/http/nvhttp.h +++ b/app/http/nvhttp.h @@ -58,7 +58,7 @@ private: class NvHTTP { public: - NvHTTP(QString address); + explicit NvHTTP(QString address); static int diff --git a/app/http/nvpairingmanager.h b/app/http/nvpairingmanager.h index 7ea281c3..5a0ce218 100644 --- a/app/http/nvpairingmanager.h +++ b/app/http/nvpairingmanager.h @@ -19,7 +19,7 @@ public: ALREADY_IN_PROGRESS }; - NvPairingManager(QString address); + explicit NvPairingManager(QString address); ~NvPairingManager();