summaryrefslogtreecommitdiff
path: root/src/qdirfiletree.h
diff options
context:
space:
mode:
authorMikaƫl Capelle <capelle.mikael@gmail.com>2023-07-09 17:36:03 +0200
committerGitHub <noreply@github.com>2023-07-09 17:36:03 +0200
commitef94aee28464039672b277243a0181ae93550d6c (patch)
tree0575a68af5f154e9d6d0738edbaefb16a11d6f5c /src/qdirfiletree.h
parent7d6cb8528d20e36a4cee822263865ee2f7f32481 (diff)
parent3de050e9c03e553f7ae3f780f6bd080a30ae123e (diff)
Merge pull request #1839 from Holt59/ci/initial-gh-action-for-build
Clang-Format + Github Workflow
Diffstat (limited to 'src/qdirfiletree.h')
-rw-r--r--src/qdirfiletree.h20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/qdirfiletree.h b/src/qdirfiletree.h
index e9229bf5..1b3f7294 100644
--- a/src/qdirfiletree.h
+++ b/src/qdirfiletree.h
@@ -24,19 +24,19 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
#include "ifiletree.h"
-
/**
- * @brief Class that expose a directory on the drive, using QDir, as a `MOBase::IFileTree`.
+ * @brief Class that expose a directory on the drive, using QDir, as a
+ * `MOBase::IFileTree`.
*
- * The tree is lazily populated: each subtree is only populated (from the disk) when needed,
- * as specified by IFileTree.
+ * The tree is lazily populated: each subtree is only populated (from the disk) when
+ * needed, as specified by IFileTree.
*
* This class does not expose mutable operations, so any mutable operations will
* fail.
*/
-class QDirFileTree : public MOBase::IFileTree {
+class QDirFileTree : public MOBase::IFileTree
+{
public:
-
/**
* @brief Create a new file tree representing the given directory.
*
@@ -46,13 +46,15 @@ public:
*
* @return a file tree representing the given directory.
*/
- static std::shared_ptr<const QDirFileTree> makeTree(QDir directory, bool ignoreRootMeta = true);
+ static std::shared_ptr<const QDirFileTree> makeTree(QDir directory,
+ bool ignoreRootMeta = true);
protected:
-
using IFileTree::IFileTree;
- virtual bool doPopulate(std::shared_ptr<const IFileTree> parent, std::vector<std::shared_ptr<FileTreeEntry>>& entries) const = 0;
+ virtual bool
+ doPopulate(std::shared_ptr<const IFileTree> parent,
+ std::vector<std::shared_ptr<FileTreeEntry>>& entries) const = 0;
};
#endif