currentQueryTask -> m_currentQueryTask

Signed-off-by: iTrooz <hey@itrooz.fr>
This commit is contained in:
iTrooz
2024-12-05 20:40:09 +01:00
parent ba0bd5fd74
commit 4e48015868

View File

@ -450,12 +450,12 @@ class ServersModel : public QAbstractListModel {
void queryServersStatus() void queryServersStatus()
{ {
// Abort the currently running task if present // Abort the currently running task if present
if (currentQueryTask != nullptr) { if (m_currentQueryTask != nullptr) {
currentQueryTask->abort(); m_currentQueryTask->abort();
qDebug() << "Aborted previous server query task"; qDebug() << "Aborted previous server query task";
} }
currentQueryTask = ConcurrentTask::Ptr( m_currentQueryTask = ConcurrentTask::Ptr(
new ConcurrentTask("Query servers status", APPLICATION->settings()->get("NumberOfConcurrentTasks").toInt()) new ConcurrentTask("Query servers status", APPLICATION->settings()->get("NumberOfConcurrentTasks").toInt())
); );
int row = 0; int row = 0;
@ -467,7 +467,7 @@ class ServersModel : public QAbstractListModel {
// Start task to query server status // Start task to query server status
auto [domain, port] = server.splitAddress(); auto [domain, port] = server.splitAddress();
auto *task = new ServerPingTask(domain, port); auto *task = new ServerPingTask(domain, port);
currentQueryTask->addTask(Task::Ptr(task)); m_currentQueryTask->addTask(Task::Ptr(task));
// Update the model when the task is done // Update the model when the task is done
connect(task, &Task::finished, this, [this, task, row]() { connect(task, &Task::finished, this, [this, task, row]() {
@ -479,11 +479,11 @@ class ServersModel : public QAbstractListModel {
} }
// Destroy task when done // Destroy task when done
connect(currentQueryTask.get(), &ConcurrentTask::finished, this, [this]() { connect(m_currentQueryTask.get(), &ConcurrentTask::finished, this, [this]() {
currentQueryTask = nullptr; m_currentQueryTask = nullptr;
}); });
currentQueryTask->start(); m_currentQueryTask->start();
} }
public slots: public slots:
@ -573,7 +573,7 @@ class ServersModel : public QAbstractListModel {
QList<Server> m_servers; QList<Server> m_servers;
QFileSystemWatcher* m_watcher = nullptr; QFileSystemWatcher* m_watcher = nullptr;
QTimer m_saveTimer; QTimer m_saveTimer;
ConcurrentTask::Ptr currentQueryTask = nullptr; ConcurrentTask::Ptr m_currentQueryTask = nullptr;
}; };
ServersPage::ServersPage(InstancePtr inst, QWidget* parent) : QMainWindow(parent), ui(new Ui::ServersPage) ServersPage::ServersPage(InstancePtr inst, QWidget* parent) : QMainWindow(parent), ui(new Ui::ServersPage)