#pragma once #include #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& items); private: Ui::SimuRunMenuClass ui; };