diff options
| author | Jeremy Rimpo <jeremy.rimpo@servermonkey.com> | 2017-12-13 13:10:09 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-12-13 13:10:09 -0600 |
| commit | 062e0cce2de4fd86a9842a88c2bb65936f1ab115 (patch) | |
| tree | b905a4c8280bdce21324b13050af72770dc05680 /src/modinfoforeign.cpp | |
| parent | 2226a483d1415a315d7b558b0e2dc9919dfa858b (diff) | |
| parent | 027f941bb10b9dde2207d1eaa316bd63b4f8e9d4 (diff) | |
Merge pull request #145 from Silarn/mainline_dev
A number of fixes and improvements
Diffstat (limited to 'src/modinfoforeign.cpp')
| -rw-r--r-- | src/modinfoforeign.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/modinfoforeign.cpp b/src/modinfoforeign.cpp index 6ad8b6d8..0bde2c30 100644 --- a/src/modinfoforeign.cpp +++ b/src/modinfoforeign.cpp @@ -50,9 +50,19 @@ QString ModInfoForeign::getDescription() const ModInfoForeign::ModInfoForeign(const QString &modName, const QString &referenceFile, const QStringList &archives, + ModInfo::EModType modType, DirectoryEntry **directoryStructure) : ModInfoWithConflictInfo(directoryStructure), m_ReferenceFile(referenceFile), m_Archives(archives) { m_CreationTime = QFileInfo(referenceFile).created(); - m_Name = "Unmanaged: " + modName; + switch (modType) { + case ModInfo::EModType::MOD_DLC: + m_Name = "DLC: " + modName; + break; + case ModInfo::EModType::MOD_CC: + m_Name = "Creation Club: " + modName; + break; + default: + m_Name = "Unmanaged: " + modName; + } } |
