DYTSrouce/src/ui/Menu/FileManagerMenu.h
2025-10-23 01:40:44 +08:00

34 lines
566 B
C++

#pragma once
#include <QWidget>
namespace Ui {
class FileManagerMenu;
}
class FileManagerMenu : public QWidget {
Q_OBJECT
public:
FileManagerMenu(QWidget* parent = 0);
~FileManagerMenu() override;
protected:
void InitConnect();
void NewWorkSpace();
void OpenWorkSpace();
void SaveWorkSpace();
// Type-specific file addition methods
void AddWaveFile();
void AddSurfaceFile();
void AddTableFile();
void AddLightFile();
signals:
void LoadDyt(const QString& path);
private:
Ui::FileManagerMenu* ui;
};