diff options
Diffstat (limited to 'logic/forge')
-rw-r--r-- | logic/forge/ForgeVersionList.cpp | 5 | ||||
-rw-r--r-- | logic/forge/ForgeVersionList.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/logic/forge/ForgeVersionList.cpp b/logic/forge/ForgeVersionList.cpp index b2320a6d..4f9870f7 100644 --- a/logic/forge/ForgeVersionList.cpp +++ b/logic/forge/ForgeVersionList.cpp @@ -144,6 +144,11 @@ void ForgeListLoadTask::executeTask() listJob->start(); } +void ForgeListLoadTask::abort() +{ + listJob->abort(); +} + bool ForgeListLoadTask::parseForgeList(QList<BaseVersionPtr> &out) { QByteArray data; diff --git a/logic/forge/ForgeVersionList.h b/logic/forge/ForgeVersionList.h index baae570d..2ffc2d68 100644 --- a/logic/forge/ForgeVersionList.h +++ b/logic/forge/ForgeVersionList.h @@ -66,6 +66,7 @@ public: explicit ForgeListLoadTask(ForgeVersionList *vlist); virtual void executeTask(); + virtual void abort(); protected slots: |