New, better, liteloader support

This commit is contained in:
Jan Dalheimer
2014-02-19 22:34:17 +01:00
parent 5cf599673d
commit 7146724607
12 changed files with 355 additions and 51 deletions

View File

@ -20,16 +20,19 @@
#include <QString>
#include <QMap>
#include "logic/lists/LiteLoaderVersionList.h"
class LiteLoaderInstaller : public BaseInstaller
{
public:
LiteLoaderInstaller();
LiteLoaderInstaller(LiteLoaderVersionPtr version);
bool canApply(OneSixInstance *instance) const override;
bool add(OneSixInstance *to) override;
private:
virtual QString id() const override { return "com.mumfrey.liteloader"; }
static QMap<QString, QString> m_launcherWrapperVersionMapping;
virtual QString id() const override
{
return "com.mumfrey.liteloader";
}
LiteLoaderVersionPtr m_version;
};