#pragma once #include #include namespace Ui { class SystemManagerMenu; } class SystemManagerMenu : public QWidget { Q_OBJECT public: SystemManagerMenu(QWidget* parent = 0); ~SystemManagerMenu() override; void AddDockWidget(class DockWidget* dockWidget); void RemoveDockWidget(class DockWidget* dockWidget); protected: void InitConnect(); signals: void signalShowUISetting(); private: void OnExit(); void OnWindowManagerMenu(); private: Ui::SystemManagerMenu* ui; QMenu* windowManagerMenu_{ nullptr }; };