diff options
author | Jan Dalheimer <jan@dalheimer.de> | 2014-01-22 15:20:48 +0100 |
---|---|---|
committer | Jan Dalheimer <jan@dalheimer.de> | 2014-01-22 15:20:48 +0100 |
commit | 0a592ab99bc68ad918f74206edf2a77cc257683c (patch) | |
tree | 9222c666b871f0e49bb1b6150d102bca8d2b552c /logic/DerpVersion.cpp | |
parent | d166b4807223ec7cd0df6f26e05a2f364dc6121c (diff) | |
download | MultiMC-0a592ab99bc68ad918f74206edf2a77cc257683c.tar MultiMC-0a592ab99bc68ad918f74206edf2a77cc257683c.tar.gz MultiMC-0a592ab99bc68ad918f74206edf2a77cc257683c.tar.lz MultiMC-0a592ab99bc68ad918f74206edf2a77cc257683c.tar.xz MultiMC-0a592ab99bc68ad918f74206edf2a77cc257683c.zip |
Work towards liteloader support. Fix creating new instance
Diffstat (limited to 'logic/DerpVersion.cpp')
-rw-r--r-- | logic/DerpVersion.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/logic/DerpVersion.cpp b/logic/DerpVersion.cpp index f13ac620..cabb2b24 100644 --- a/logic/DerpVersion.cpp +++ b/logic/DerpVersion.cpp @@ -22,6 +22,7 @@ DerpVersion::DerpVersion(DerpInstance *instance, QObject *parent) : QAbstractListModel(parent), m_instance(instance) { + clear(); } bool DerpVersion::reload(QWidget *widgetParent) @@ -29,6 +30,20 @@ bool DerpVersion::reload(QWidget *widgetParent) return DerpVersionBuilder::build(this, m_instance, widgetParent); } +void DerpVersion::clear() +{ + id.clear(); + time.clear(); + releaseTime.clear(); + type.clear(); + assets.clear(); + processArguments.clear(); + minecraftArguments.clear(); + minimumLauncherVersion = 0xDEADBEAF; + mainClass.clear(); + libraries.clear(); +} + QList<std::shared_ptr<DerpLibrary> > DerpVersion::getActiveNormalLibs() { QList<std::shared_ptr<DerpLibrary> > output; |