Replace old launcher part with a shiny new one. No more garbage on the command line.

This commit is contained in:
Petr Mrázek
2014-01-09 01:22:34 +01:00
parent c51a993ff7
commit fca4441229
23 changed files with 1157 additions and 509 deletions

View File

@ -26,6 +26,7 @@
#include "overridesetting.h"
#include "pathutils.h"
#include <cmdutils.h>
#include "lists/MinecraftVersionList.h"
#include "logic/icons/IconList.h"
@ -248,8 +249,14 @@ void BaseInstance::setName(QString val)
d->m_settings->set("name", val);
emit propertiesChanged(this);
}
QString BaseInstance::name() const
{
I_D(BaseInstance);
return d->m_settings->get("name").toString();
}
QStringList BaseInstance::extraArguments() const
{
return Util::Commandline::splitArgs(settings().get("JvmArgs").toString());
}