diff options
author | flow <flowlnlnln@gmail.com> | 2022-07-18 19:15:02 -0300 |
---|---|---|
committer | flow <flowlnlnln@gmail.com> | 2022-08-01 07:33:30 -0300 |
commit | 74c6c5cfbc9f588052d8423c03c30f2c547bd5c9 (patch) | |
tree | 8bfb2877b4205fae2bbe9b4a9222ffc4c12c1d87 /launcher/ui/pages | |
parent | 158b7fd166f6be76b4e6c0e3f7cf14d6a4b43a17 (diff) | |
download | PrismLauncher-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.cpp | 3 |
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() |