diff options
author | flow <flowlnlnln@gmail.com> | 2022-08-12 17:09:56 -0300 |
---|---|---|
committer | flow <flowlnlnln@gmail.com> | 2022-08-20 10:49:23 -0300 |
commit | c3ceefbafbbeb3d31630ef329405ebaacdf9fce5 (patch) | |
tree | c7ffb9165a5fb2a74ffb7372dd344607244eeaf9 /launcher/minecraft/mod/tasks/LocalModParseTask.h | |
parent | e7cf9932a9695417d40d895ac6174186f074f053 (diff) | |
download | PrismLauncher-c3ceefbafbbeb3d31630ef329405ebaacdf9fce5.tar.gz PrismLauncher-c3ceefbafbbeb3d31630ef329405ebaacdf9fce5.tar.bz2 PrismLauncher-c3ceefbafbbeb3d31630ef329405ebaacdf9fce5.zip |
refactor+fix: add new tests for Resource models and fix issues
Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'launcher/minecraft/mod/tasks/LocalModParseTask.h')
-rw-r--r-- | launcher/minecraft/mod/tasks/LocalModParseTask.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/launcher/minecraft/mod/tasks/LocalModParseTask.h b/launcher/minecraft/mod/tasks/LocalModParseTask.h index e0a10218..4bbf3c85 100644 --- a/launcher/minecraft/mod/tasks/LocalModParseTask.h +++ b/launcher/minecraft/mod/tasks/LocalModParseTask.h @@ -20,6 +20,9 @@ public: return m_result; } + [[nodiscard]] bool canAbort() const override { return true; } + bool abort() override; + LocalModParseTask(int token, ResourceType type, const QFileInfo & modFile); void executeTask() override; @@ -35,4 +38,6 @@ private: ResourceType m_type; QFileInfo m_modFile; ResultPtr m_result; + + bool m_aborted = false; }; |