DYTSrouce/src/ui/Menu/SimuRunMenu.h
2025-10-14 00:15:18 +08:00

27 lines
508 B
C++

#pragma once
#include <QWidget>
#include "ui_SimuRunMenu.h"
#include "workspace/CommandManager.h"
#include "workspace/CommandExecutor.h"
class SimuRunMenu : public QWidget {
Q_OBJECT
public:
SimuRunMenu(QWidget *parent = nullptr);
~SimuRunMenu();
private slots:
void OnWorkspaceChanged(class WorkSpace* ws);
private:
void RefreshButtons();
void CreateGroup(const QString& title,
const std::vector<Command>& items);
private:
Ui::SimuRunMenuClass ui;
};