24 lines
384 B
C
24 lines
384 B
C
|
#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;
|
|||
|
};
|