diff options
Diffstat (limited to 'src/modinfoforeign.cpp')
| -rw-r--r-- | src/modinfoforeign.cpp | 76 |
1 files changed, 31 insertions, 45 deletions
diff --git a/src/modinfoforeign.cpp b/src/modinfoforeign.cpp index 0bde2c30..187ae576 100644 --- a/src/modinfoforeign.cpp +++ b/src/modinfoforeign.cpp @@ -8,61 +8,47 @@ using namespace MOBase; using namespace MOShared; -QString ModInfoForeign::name() const -{ - return m_Name; -} +QString ModInfoForeign::name() const { return m_Name; } -QDateTime ModInfoForeign::creationTime() const -{ - return m_CreationTime; -} +QDateTime ModInfoForeign::creationTime() const { return m_CreationTime; } -QString ModInfoForeign::absolutePath() const -{ - //I ought to store this, it's used elsewhere - IPluginGame const *game = qApp->property("managed_game").value<IPluginGame *>(); - return game->dataDirectory().absolutePath(); +QString ModInfoForeign::absolutePath() const { + // I ought to store this, it's used elsewhere + IPluginGame const* game = qApp->property("managed_game").value<IPluginGame*>(); + return game->dataDirectory().absolutePath(); } -std::vector<ModInfo::EFlag> ModInfoForeign::getFlags() const -{ - std::vector<ModInfo::EFlag> result = ModInfoWithConflictInfo::getFlags(); - result.push_back(FLAG_FOREIGN); +std::vector<ModInfo::EFlag> ModInfoForeign::getFlags() const { + std::vector<ModInfo::EFlag> result = ModInfoWithConflictInfo::getFlags(); + result.push_back(FLAG_FOREIGN); - if (m_PluginSelected) { - result.push_back(ModInfo::FLAG_PLUGIN_SELECTED); - } + if (m_PluginSelected) { + result.push_back(ModInfo::FLAG_PLUGIN_SELECTED); + } - return result; + return result; } -int ModInfoForeign::getHighlight() const -{ - return m_PluginSelected ? ModInfo::HIGHLIGHT_PLUGIN : ModInfo::HIGHLIGHT_NONE; +int ModInfoForeign::getHighlight() const { + return m_PluginSelected ? ModInfo::HIGHLIGHT_PLUGIN : ModInfo::HIGHLIGHT_NONE; } -QString ModInfoForeign::getDescription() const -{ - return tr("This pseudo mod represents content managed outside MO. It isn't modified by MO."); +QString ModInfoForeign::getDescription() const { + return tr("This pseudo mod represents content managed outside MO. It isn't modified by MO."); } -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(); - 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; - } +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(); + 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; + } } |
