From 39f36ca27ac8c14e3c7894d5cc167a8c758e082e Mon Sep 17 00:00:00 2001 From: Al Date: Tue, 14 Jan 2020 19:14:06 +0100 Subject: Added ModInfo::FLAG_HIDDEN_FILES and check in modinfowithconflictinfo --- src/modinfowithconflictinfo.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/modinfowithconflictinfo.h') 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 getConflictFlags() const; - virtual std::vector getFlags() const { return std::vector(); }; + virtual std::vector 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 m_OverwriteList; // indices of mods overritten by this mod -- cgit v1.3.1