diff options
Diffstat (limited to 'application/MultiMC.cpp')
-rw-r--r-- | application/MultiMC.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/application/MultiMC.cpp b/application/MultiMC.cpp index 6c284b35..b3615580 100644 --- a/application/MultiMC.cpp +++ b/application/MultiMC.cpp @@ -271,12 +271,7 @@ MultiMC::MultiMC(int &argc, char **argv) : QApplication(argc, argv) profiler->registerSettings(m_settings); } - //FIXME: what to do with these? - m_tools.insert("mcedit", std::shared_ptr<BaseDetachedToolFactory>(new MCEditFactory())); - for (auto tool : m_tools.values()) - { - tool->registerSettings(m_settings); - } + initMCEdit(); connect(this, SIGNAL(aboutToQuit()), SLOT(onExit())); @@ -628,6 +623,11 @@ void MultiMC::initGlobalSettings() } } +void MultiMC::initMCEdit() +{ + m_mcedit.reset(new MCEditTool(m_settings)); +} + std::shared_ptr<LWJGLVersionList> MultiMC::lwjgllist() { if (!m_lwjgllist) |