Files
RRJClient/Core/dataparser.h
2025-08-12 10:24:37 +03:00

40 lines
808 B
C++

#ifndef DATAPARSER_H
#define DATAPARSER_H
#include <QDir>
#include <QFile>
#include <QObject>
#include <QDomDocument>
#include <QXmlStreamWriter>
#include <Data/FileData.h>
#include <Data/Datas.h>
#include <Data/FileData.h>
#include <Core/tools.h>
#include "Core/postprocessorsystem.h"
class NotifyController;
class DataParser : public QObject
{
Q_OBJECT
public:
explicit DataParser(QObject *parent = 0);
void initialize(PostProcessorSystem *postProcessSystem);
~DataParser();
ServerSettings* getClientSettings();
void xmlParser(QByteArray array);
signals:
void sigNotify(QString notify);
void sigUpdateFilesOnServer(QList<FileData> *fileSendList);
private:
ClientAutorization *authPassCache;
PostProcessorSystem *postProcessSystem;
};
#endif // DATAPARSER_H