DPS/DataPlatform/XmlEditEventModule.h

29 lines
673 B
C
Raw Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include "BaseEventModule.h"
class XmlEditEventModule :public BaseEventModule
{
public:
XmlEditEventModule(QObject* parent, DataManager* manager);
~XmlEditEventModule();
public:
/*<2A><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>xml<6D><6C>Ϣ*/
bool getAllxmlFiles(json& parameter);
/*<2A>½<EFBFBD>xml<6D>ļ<EFBFBD>*/
bool addxmlFile(json& parameter);
/*<2A><><EFBFBD><EFBFBD> xmlģ<6C><C4A3><EFBFBD>ļ<EFBFBD>*/
bool savexmlFile(json& parameter);
/*ɾ<><C9BE>xmlģ<6C><C4A3>*/
bool deletexmlFile(json& parameter);
/*<2A><>ȡ<EFBFBD><C8A1>ǰxml<6D>ļ<EFBFBD><C4BC><EFBFBD>Ϣ*/
bool getCurrentFile(json& parameter);
/*<2A><><EFBFBD><EFBFBD>xmlģ<6C><C4A3><EFBFBD><EFBFBD>Ϣ*/
bool exportxmlFile(json& parameter);
/*<2A>򿪵<EFBFBD><F2BFAAB5><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>*/
bool openxmlDir(json& parameter);
bool onMessage(const std::string& eventName, json& parameter);
};