#pragma once #include "EventModule.h" class DataModelListView; class DataModelGraphView; class DataModel : public EventModule { Q_OBJECT public: DataModel(); ~DataModel(); /** * @brief 数据建模列表视图 * @return 数据建模列表视图 */ DataModelListView* dataModelListView(); /** * @brief 数据建模ER图视图 * @return 数据建模ER图视图 */ DataModelGraphView* dataModelGraphView(); protected: bool onMessage(const std::string& eventName, json& parameter); private: DataModelListView* _dataModelListView; DataModelGraphView* _dataModelGraphView; };