aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/pages
diff options
context:
space:
mode:
authorflow <flowlnlnln@gmail.com>2022-07-18 19:15:02 -0300
committerflow <flowlnlnln@gmail.com>2022-08-01 07:33:30 -0300
commit74c6c5cfbc9f588052d8423c03c30f2c547bd5c9 (patch)
tree8bfb2877b4205fae2bbe9b4a9222ffc4c12c1d87 /launcher/ui/pages
parent158b7fd166f6be76b4e6c0e3f7cf14d6a4b43a17 (diff)
downloadPrismLauncher-74c6c5cfbc9f588052d8423c03c30f2c547bd5c9.tar.gz
PrismLauncher-74c6c5cfbc9f588052d8423c03c30f2c547bd5c9.tar.bz2
PrismLauncher-74c6c5cfbc9f588052d8423c03c30f2c547bd5c9.zip
refactor: use function cb instead of class cb in getModInfo
I've discovered functional programming :^) This makes this route more fit for general use. Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'launcher/ui/pages')
-rw-r--r--launcher/ui/pages/modplatform/ModModel.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/launcher/ui/pages/modplatform/ModModel.cpp b/launcher/ui/pages/modplatform/ModModel.cpp
index 84f6f4c4..77ecd056 100644
--- a/launcher/ui/pages/modplatform/ModModel.cpp
+++ b/launcher/ui/pages/modplatform/ModModel.cpp
@@ -102,7 +102,8 @@ void ListModel::performPaginatedSearch()
void ListModel::requestModInfo(ModPlatform::IndexedPack& current)
{
- m_parent->apiProvider()->getModInfo(this, current);
+ m_parent->apiProvider()->getModInfo(
+ current, [this](QJsonDocument& doc, ModPlatform::IndexedPack& pack) { infoRequestFinished(doc, pack); });
}
void ListModel::refresh()