Files
Radio/module/radio/Toolbox_private/view/FileFolderBar.h
T
2026-06-16 13:38:08 +08:00

26 lines
603 B
C++

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