#ifndef DUMMY_TREE_H #define DUMMY_TREE_H #include // filetree implementation for testing purpose // class DummyFileTree : public MOBase::IFileTree { public: DummyFileTree(std::shared_ptr parent, QString name) : FileTreeEntry(parent, name), IFileTree() { } protected: std::shared_ptr makeDirectory(std::shared_ptr parent, QString name) const override { return std::make_shared(parent, name); } bool doPopulate(std::shared_ptr, std::vector>&) const override { return true; } std::shared_ptr doClone() const override { return std::make_shared(nullptr, name()); } }; #endif