diff options
| author | Al <al12rs@hotmail.com> | 2020-01-14 19:14:06 +0100 |
|---|---|---|
| committer | Al <al12rs@hotmail.com> | 2020-01-14 20:55:34 +0100 |
| commit | 39f36ca27ac8c14e3c7894d5cc167a8c758e082e (patch) | |
| tree | 2ec41109a4059e04c7b0ffcdfd15cb384d45f6b7 /src/modinfowithconflictinfo.h | |
| parent | 3fb21b74a9c937f242e6d34105a1b41648cfac7f (diff) | |
Added ModInfo::FLAG_HIDDEN_FILES and check in modinfowithconflictinfo
Diffstat (limited to 'src/modinfowithconflictinfo.h')
| -rw-r--r-- | src/modinfowithconflictinfo.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/modinfowithconflictinfo.h b/src/modinfowithconflictinfo.h index 9869bc5a..460a7f49 100644 --- a/src/modinfowithconflictinfo.h +++ b/src/modinfowithconflictinfo.h @@ -13,7 +13,7 @@ public: ModInfoWithConflictInfo(PluginContainer *pluginContainer, MOShared::DirectoryEntry **directoryStructure); std::vector<ModInfo::EConflictFlag> getConflictFlags() const; - virtual std::vector<ModInfo::EFlag> getFlags() const { return std::vector<ModInfo::EFlag>(); }; + virtual std::vector<ModInfo::EFlag> getFlags() const; /** * @brief clear all caches held for this mod @@ -67,6 +67,8 @@ private: */ bool isRedundant() const; + bool hasHiddenFiles() const; + private: MOShared::DirectoryEntry **m_DirectoryStructure; @@ -75,6 +77,7 @@ private: mutable EConflictType m_ArchiveConflictState; mutable EConflictType m_ArchiveConflictLooseState; mutable bool m_HasLooseOverwrite; + mutable bool m_HasHiddenFiles; mutable QTime m_LastConflictCheck; mutable std::set<unsigned int> m_OverwriteList; // indices of mods overritten by this mod |
