diff options
| author | Al <26797547+Al12rs@users.noreply.github.com> | 2020-01-15 11:59:13 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-01-15 11:59:13 +0100 |
| commit | 5aad5eb8a23f319cfddb90b2a9b7e4121783af98 (patch) | |
| tree | d13bc33a371f3c8ec364d899653c86b44da66650 /src/modinfowithconflictinfo.h | |
| parent | 0c2289b6f93bf34fcc28a720587276dfbedd0e85 (diff) | |
| parent | f65121b8bc93f7d55f8457e41ad9968940746d11 (diff) | |
Merge pull request #970 from Al12rs/hidden-files-flag
Hidden files flag
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 |
