DPS/DataPlatform/SideBar.h

24 lines
399 B
C++

#pragma once
#include "EventModule.h"
/**
* @brief 导航栏
*/
class SideBar : public EventModule
{
Q_OBJECT
public:
SideBar(QWidget* parent);
~SideBar();
/**
* @brief 切换功能模块
* @param moduleName 功能模块名称
*/
void changeModule(const std::string& moduleName);
protected:
bool onMessage(const std::string& eventName, json& parameter);
private:
QWidget* _parent;
};