diff options
author | Petr Mrázek <peterix@gmail.com> | 2021-11-21 23:36:55 +0100 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2021-11-21 23:36:55 +0100 |
commit | 9fc677c2a4259c8b8421d0fd207770e8f524a09c (patch) | |
tree | 1e77aa4a073e6fc4958d6365fb02be4c49441ba4 /launcher/minecraft | |
parent | 69213b1206e97f7d4db4270a4b3b0af41dc9e6fc (diff) | |
download | PrismLauncher-9fc677c2a4259c8b8421d0fd207770e8f524a09c.tar.gz PrismLauncher-9fc677c2a4259c8b8421d0fd207770e8f524a09c.tar.bz2 PrismLauncher-9fc677c2a4259c8b8421d0fd207770e8f524a09c.zip |
NOISSUE more refactoring
Diffstat (limited to 'launcher/minecraft')
-rw-r--r-- | launcher/minecraft/ComponentUpdateTask.cpp | 10 | ||||
-rw-r--r-- | launcher/minecraft/MinecraftInstance.cpp | 6 | ||||
-rw-r--r-- | launcher/minecraft/MinecraftInstance.h | 2 | ||||
-rw-r--r-- | launcher/minecraft/MinecraftLoadAndCheck.h | 2 | ||||
-rw-r--r-- | launcher/minecraft/PackProfile.cpp | 2 | ||||
-rw-r--r-- | launcher/minecraft/PackProfile.h | 2 | ||||
-rw-r--r-- | launcher/minecraft/PackProfile_p.h | 2 | ||||
-rw-r--r-- | launcher/minecraft/legacy/LegacyInstance.cpp | 2 | ||||
-rw-r--r-- | launcher/minecraft/legacy/LegacyInstance.h | 2 |
9 files changed, 15 insertions, 15 deletions
diff --git a/launcher/minecraft/ComponentUpdateTask.cpp b/launcher/minecraft/ComponentUpdateTask.cpp index 5c52226b..8bc05a1b 100644 --- a/launcher/minecraft/ComponentUpdateTask.cpp +++ b/launcher/minecraft/ComponentUpdateTask.cpp @@ -69,7 +69,7 @@ LoadResult composeLoadResult(LoadResult a, LoadResult b) return a; } -static LoadResult loadComponent(ComponentPtr component, shared_qobject_ptr<Task>& loadTask, Net::Mode netmode) +static LoadResult loadComponent(ComponentPtr component, Task::Ptr& loadTask, Net::Mode netmode) { if(component->m_loaded) { @@ -127,7 +127,7 @@ static LoadResult loadComponent(ComponentPtr component, shared_qobject_ptr<Task> // FIXME: dead code. determine if this can still be useful? /* -static LoadResult loadPackProfile(ComponentPtr component, shared_qobject_ptr<Task>& loadTask, Net::Mode netmode) +static LoadResult loadPackProfile(ComponentPtr component, Task::Ptr& loadTask, Net::Mode netmode) { if(component->m_loaded) { @@ -152,7 +152,7 @@ static LoadResult loadPackProfile(ComponentPtr component, shared_qobject_ptr<Tas } */ -static LoadResult loadIndex(shared_qobject_ptr<Task>& loadTask, Net::Mode netmode) +static LoadResult loadIndex(Task::Ptr& loadTask, Net::Mode netmode) { // FIXME: DECIDE. do we want to run the update task anyway? if(APPLICATION->metadataIndex()->isLoaded()) @@ -180,7 +180,7 @@ void ComponentUpdateTask::loadComponents() // load the main index (it is needed to determine if components can revert) { // FIXME: tear out as a method? or lambda? - shared_qobject_ptr<Task> indexLoadTask; + Task::Ptr indexLoadTask; auto singleResult = loadIndex(indexLoadTask, d->netmode); result = composeLoadResult(result, singleResult); if(indexLoadTask) @@ -203,7 +203,7 @@ void ComponentUpdateTask::loadComponents() // load all the components OR their lists... for (auto component: d->m_list->d->components) { - shared_qobject_ptr<Task> loadTask; + Task::Ptr loadTask; LoadResult singleResult; RemoteLoadStatus::Type loadType; // FIXME: to do this right, we need to load the lists and decide on which versions to use during dependency resolution. For now, ignore all that... diff --git a/launcher/minecraft/MinecraftInstance.cpp b/launcher/minecraft/MinecraftInstance.cpp index ad8380c1..fe04168f 100644 --- a/launcher/minecraft/MinecraftInstance.cpp +++ b/launcher/minecraft/MinecraftInstance.cpp @@ -798,17 +798,17 @@ QString MinecraftInstance::getStatusbarDescription() return description; } -shared_qobject_ptr<Task> MinecraftInstance::createUpdateTask(Net::Mode mode) +Task::Ptr MinecraftInstance::createUpdateTask(Net::Mode mode) { switch (mode) { case Net::Mode::Offline: { - return shared_qobject_ptr<Task>(new MinecraftLoadAndCheck(this)); + return Task::Ptr(new MinecraftLoadAndCheck(this)); } case Net::Mode::Online: { - return shared_qobject_ptr<Task>(new MinecraftUpdate(this)); + return Task::Ptr(new MinecraftUpdate(this)); } } return nullptr; diff --git a/launcher/minecraft/MinecraftInstance.h b/launcher/minecraft/MinecraftInstance.h index b11270e6..bb45f37b 100644 --- a/launcher/minecraft/MinecraftInstance.h +++ b/launcher/minecraft/MinecraftInstance.h @@ -77,7 +77,7 @@ public: std::shared_ptr<GameOptions> gameOptionsModel() const; ////// Launch stuff ////// - shared_qobject_ptr<Task> createUpdateTask(Net::Mode mode) override; + Task::Ptr createUpdateTask(Net::Mode mode) override; shared_qobject_ptr<LaunchTask> createLaunchTask(AuthSessionPtr account, MinecraftServerTargetPtr serverToJoin) override; QStringList extraArguments() const override; QStringList verboseDescription(AuthSessionPtr session, MinecraftServerTargetPtr serverToJoin) override; diff --git a/launcher/minecraft/MinecraftLoadAndCheck.h b/launcher/minecraft/MinecraftLoadAndCheck.h index 3435b52b..bfeae46b 100644 --- a/launcher/minecraft/MinecraftLoadAndCheck.h +++ b/launcher/minecraft/MinecraftLoadAndCheck.h @@ -41,7 +41,7 @@ private slots: private: MinecraftInstance *m_inst = nullptr; - shared_qobject_ptr<Task> m_task; + Task::Ptr m_task; QString m_preFailure; QString m_fail_reason; }; diff --git a/launcher/minecraft/PackProfile.cpp b/launcher/minecraft/PackProfile.cpp index d6a565c0..59a8f133 100644 --- a/launcher/minecraft/PackProfile.cpp +++ b/launcher/minecraft/PackProfile.cpp @@ -340,7 +340,7 @@ void PackProfile::reload(Net::Mode netmode) } } -shared_qobject_ptr<Task> PackProfile::getCurrentTask() +Task::Ptr PackProfile::getCurrentTask() { return d->m_updateTask; } diff --git a/launcher/minecraft/PackProfile.h b/launcher/minecraft/PackProfile.h index 3d6cc6c3..f30deb5a 100644 --- a/launcher/minecraft/PackProfile.h +++ b/launcher/minecraft/PackProfile.h @@ -85,7 +85,7 @@ public: void resolve(Net::Mode netmode); /// get current running task... - shared_qobject_ptr<Task> getCurrentTask(); + Task::Ptr getCurrentTask(); std::shared_ptr<LaunchProfile> getProfile() const; diff --git a/launcher/minecraft/PackProfile_p.h b/launcher/minecraft/PackProfile_p.h index 6cd2a4e5..fce921bb 100644 --- a/launcher/minecraft/PackProfile_p.h +++ b/launcher/minecraft/PackProfile_p.h @@ -35,7 +35,7 @@ struct PackProfileData ComponentIndex componentIndex; bool dirty = false; QTimer m_saveTimer; - shared_qobject_ptr<Task> m_updateTask; + Task::Ptr m_updateTask; bool loaded = false; bool interactionDisabled = true; }; diff --git a/launcher/minecraft/legacy/LegacyInstance.cpp b/launcher/minecraft/legacy/LegacyInstance.cpp index 9f9bda5a..c2b4309c 100644 --- a/launcher/minecraft/legacy/LegacyInstance.cpp +++ b/launcher/minecraft/legacy/LegacyInstance.cpp @@ -90,7 +90,7 @@ bool LegacyInstance::shouldUseCustomBaseJar() const } -shared_qobject_ptr<Task> LegacyInstance::createUpdateTask(Net::Mode) +Task::Ptr LegacyInstance::createUpdateTask(Net::Mode) { return nullptr; } diff --git a/launcher/minecraft/legacy/LegacyInstance.h b/launcher/minecraft/legacy/LegacyInstance.h index ac2a8543..c6680fd0 100644 --- a/launcher/minecraft/legacy/LegacyInstance.h +++ b/launcher/minecraft/legacy/LegacyInstance.h @@ -93,7 +93,7 @@ public: }; virtual bool shouldUpdate() const; - virtual shared_qobject_ptr<Task> createUpdateTask(Net::Mode mode) override; + virtual Task::Ptr createUpdateTask(Net::Mode mode) override; virtual QString typeName() const override; |