From e1a530f84dce9b4c1b262669157359fbbd436428 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Tue, 3 May 2016 00:27:28 +0200 Subject: GH-1559 Fix FTB icons This was caused by separation of GUI and logic. Now logic has an interface that GUI implements. It should be expanded upon later. --- application/MultiMC.cpp | 1 + application/dialogs/ExportInstanceDialog.cpp | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'application') diff --git a/application/MultiMC.cpp b/application/MultiMC.cpp index b157c83d..c9c7d41b 100644 --- a/application/MultiMC.cpp +++ b/application/MultiMC.cpp @@ -344,6 +344,7 @@ void MultiMC::initIcons() { m_icons->directoryChanged(value.toString()); }); + ENV.registerIconList(m_icons); } diff --git a/application/dialogs/ExportInstanceDialog.cpp b/application/dialogs/ExportInstanceDialog.cpp index 2712f24c..0771d037 100644 --- a/application/dialogs/ExportInstanceDialog.cpp +++ b/application/dialogs/ExportInstanceDialog.cpp @@ -346,8 +346,8 @@ void SaveIcon(InstancePtr m_instance) bool saveIcon = false; switch(mmcIcon->type()) { - case MMCIcon::FileBased: - case MMCIcon::Transient: + case IconType::FileBased: + case IconType::Transient: saveIcon = true; default: break; -- cgit v1.2.3