summaryrefslogtreecommitdiffstats
path: root/api/logic/minecraft/mod
diff options
context:
space:
mode:
Diffstat (limited to 'api/logic/minecraft/mod')
-rw-r--r--api/logic/minecraft/mod/ModFolderModel.cpp12
-rw-r--r--api/logic/minecraft/mod/ModFolderModel.h6
2 files changed, 8 insertions, 10 deletions
diff --git a/api/logic/minecraft/mod/ModFolderModel.cpp b/api/logic/minecraft/mod/ModFolderModel.cpp
index 79459dac..632dd959 100644
--- a/api/logic/minecraft/mod/ModFolderModel.cpp
+++ b/api/logic/minecraft/mod/ModFolderModel.cpp
@@ -81,12 +81,12 @@ bool ModFolderModel::update()
auto task = new ModFolderLoadTask(m_dir);
m_update = task->result();
QThreadPool *threadPool = QThreadPool::globalInstance();
- connect(task, &ModFolderLoadTask::succeeded, this, &ModFolderModel::updateFinished);
+ connect(task, &ModFolderLoadTask::succeeded, this, &ModFolderModel::finishUpdate);
threadPool->start(task);
return true;
}
-void ModFolderModel::updateFinished()
+void ModFolderModel::finishUpdate()
{
QSet<QString> currentSet = modsIndex.keys().toSet();
auto & newMods = m_update->mods;
@@ -159,7 +159,7 @@ void ModFolderModel::updateFinished()
m_update.reset();
- emit changed();
+ emit updateFinished();
if(scheduled_update) {
scheduled_update = false;
@@ -180,11 +180,11 @@ void ModFolderModel::resolveMod(Mod& m)
m.setResolving(true, nextResolutionTicket);
nextResolutionTicket++;
QThreadPool *threadPool = QThreadPool::globalInstance();
- connect(task, &LocalModParseTask::finished, this, &ModFolderModel::modParseFinished);
+ connect(task, &LocalModParseTask::finished, this, &ModFolderModel::finishModParse);
threadPool->start(task);
}
-void ModFolderModel::modParseFinished(int token)
+void ModFolderModel::finishModParse(int token)
{
auto iter = activeTickets.find(token);
if(iter == activeTickets.end()) {
@@ -317,7 +317,6 @@ bool ModFolderModel::enableMods(const QModelIndexList& indexes, bool enable)
m.enable(enable);
emit dataChanged(i, i);
}
- emit changed();
return true;
}
@@ -335,7 +334,6 @@ bool ModFolderModel::deleteMods(const QModelIndexList& indexes)
Mod &m = mods[i.row()];
m.destroy();
}
- emit changed();
return true;
}
diff --git a/api/logic/minecraft/mod/ModFolderModel.h b/api/logic/minecraft/mod/ModFolderModel.h
index 776c0c87..ff56be4a 100644
--- a/api/logic/minecraft/mod/ModFolderModel.h
+++ b/api/logic/minecraft/mod/ModFolderModel.h
@@ -116,11 +116,11 @@ public slots:
private
slots:
void directoryChanged(QString path);
- void updateFinished();
- void modParseFinished(int token);
+ void finishUpdate();
+ void finishModParse(int token);
signals:
- void changed();
+ void updateFinished();
private:
void resolveMod(Mod& m);