29 lines
673 B
C
29 lines
673 B
C
|
#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);
|
|||
|
};
|