DPS/DataPlatform/SideBar.h

24 lines
384 B
C
Raw Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include "EventModule.h"
/**
* @brief <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
*/
class SideBar : public EventModule
{
Q_OBJECT
public:
SideBar(QWidget* parent);
~SideBar();
/**
* @brief <EFBFBD>л<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD>
* @param moduleName <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
*/
void changeModule(const std::string& moduleName);
protected:
bool onMessage(const std::string& eventName, json& parameter);
private:
QWidget* _parent;
};