summaryrefslogtreecommitdiffstats
path: root/gui/widgets/ServerStatus.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gui/widgets/ServerStatus.cpp')
-rw-r--r--gui/widgets/ServerStatus.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/gui/widgets/ServerStatus.cpp b/gui/widgets/ServerStatus.cpp
index 93781e1c..a73f499e 100644
--- a/gui/widgets/ServerStatus.cpp
+++ b/gui/widgets/ServerStatus.cpp
@@ -39,12 +39,13 @@ ServerStatus::ServerStatus(QWidget *parent, Qt::WindowFlags f) : QWidget(parent,
setLayout(layout);
// Start status checker
+ m_statusChecker.reset(new StatusChecker());
{
- auto reloader = MMC->statusChecker().get();
+ auto reloader = m_statusChecker.get();
connect(reloader, &StatusChecker::statusChanged, this, &ServerStatus::StatusChanged);
connect(reloader, &StatusChecker::statusLoading, this, &ServerStatus::StatusReloading);
connect(m_statusRefresh, &QAbstractButton::clicked, this, &ServerStatus::reloadStatus);
- MMC->statusChecker()->startTimer(60000);
+ m_statusChecker->startTimer(60000);
reloadStatus();
}
}
@@ -55,7 +56,7 @@ ServerStatus::~ServerStatus()
void ServerStatus::reloadStatus()
{
- MMC->statusChecker()->reloadStatus();
+ m_statusChecker->reloadStatus();
}
void ServerStatus::addLine()