summaryrefslogtreecommitdiff
path: root/src/modinfoforeign.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modinfoforeign.cpp')
-rw-r--r--src/modinfoforeign.cpp76
1 files changed, 45 insertions, 31 deletions
diff --git a/src/modinfoforeign.cpp b/src/modinfoforeign.cpp
index 187ae576..0bde2c30 100644
--- a/src/modinfoforeign.cpp
+++ b/src/modinfoforeign.cpp
@@ -8,47 +8,61 @@
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;
+ }
}