summaryrefslogtreecommitdiff
path: root/src/modinfoforeign.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modinfoforeign.cpp')
-rw-r--r--src/modinfoforeign.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/modinfoforeign.cpp b/src/modinfoforeign.cpp
index b599d4eb..84199eae 100644
--- a/src/modinfoforeign.cpp
+++ b/src/modinfoforeign.cpp
@@ -8,11 +8,6 @@
using namespace MOBase;
using namespace MOShared;
-QString ModInfoForeign::name() const
-{
- return m_Name;
-}
-
QDateTime ModInfoForeign::creationTime() const
{
return m_CreationTime;
@@ -55,15 +50,18 @@ ModInfoForeign::ModInfoForeign(const QString &modName,
PluginContainer *pluginContainer)
: ModInfoWithConflictInfo(pluginContainer, directoryStructure),
m_ReferenceFile(referenceFile), m_Archives(archives) {
- m_CreationTime = QFileInfo(referenceFile).created();
+ m_CreationTime = QFileInfo(referenceFile).birthTime();
switch (modType) {
case ModInfo::EModType::MOD_DLC:
m_Name = tr("DLC: ") + modName;
+ m_InternalName = QString("DLC: ") + modName;
break;
case ModInfo::EModType::MOD_CC:
m_Name = tr("Creation Club: ") + modName;
+ m_InternalName = QString("Creation Club: ") + modName;
break;
default:
m_Name = tr("Unmanaged: ") + modName;
+ m_InternalName = QString("Unmanaged: ") + modName;
}
}