diff options
author | flow <thiagodonato300@gmail.com> | 2022-05-14 20:26:20 -0300 |
---|---|---|
committer | flow <thiagodonato300@gmail.com> | 2022-05-14 20:26:20 -0300 |
commit | 9dd70ca9ae6fdab913a77467e803bf90ddd949ed (patch) | |
tree | 8db38609f1058079e60578c1933bb15871a0c787 /launcher/ui/pages/modplatform | |
parent | 4fda35b466e4e3f242955cf8cb692a10e8820f0b (diff) | |
download | PrismLauncher-9dd70ca9ae6fdab913a77467e803bf90ddd949ed.tar.gz PrismLauncher-9dd70ca9ae6fdab913a77467e803bf90ddd949ed.tar.bz2 PrismLauncher-9dd70ca9ae6fdab913a77467e803bf90ddd949ed.zip |
fix: download icon as well when importing modrinth modpacks
Diffstat (limited to 'launcher/ui/pages/modplatform')
-rw-r--r-- | launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp | 3 | ||||
-rw-r--r-- | launcher/ui/pages/modplatform/modrinth/ModrinthPage.ui | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp b/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp index 68805316..b21fdf4a 100644 --- a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp +++ b/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp @@ -253,6 +253,9 @@ void ModrinthPage::suggestCurrent() for (auto& ver : current.versions) { if (ver.id == selectedVersion) { dialog->setSuggestedPack(current.name, new InstanceImportTask(ver.download_url)); + auto iconName = current.iconName; + m_model->getLogo(iconName, current.iconUrl.toString(), + [this, iconName](QString logo) { dialog->setSuggestedIconFromFile(logo, iconName); }); break; } diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.ui b/launcher/ui/pages/modplatform/modrinth/ModrinthPage.ui index 7ef099d3..8de53a69 100644 --- a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.ui +++ b/launcher/ui/pages/modplatform/modrinth/ModrinthPage.ui @@ -45,6 +45,9 @@ <height>48</height> </size> </property> + <property name="uniformItemSizes"> + <bool>true</bool> + </property> </widget> </item> <item> |