#ifndef Toolbox_FileFolderBar_H #define Toolbox_FileFolderBar_H #include #include "../Node.hpp" namespace Toolbox { class FileFolder : public Node { public: QString mName; bool isShowSons = false; int deep = 0; void draw(int index, QPainter *painter); }; class FileFolderBar : public QWidget, public NodeManager { Q_OBJECT public: explicit FileFolderBar(QWidget *parent = nullptr); ~FileFolderBar() override; protected: void paintEvent(QPaintEvent *event) override; }; } #endif