feat: standAloneLoading

This commit is contained in:
semenov
2024-08-21 14:50:06 +03:00
parent eadc50279e
commit 1e4e16971b
40 changed files with 1019 additions and 79 deletions

View File

@@ -3,10 +3,14 @@
#include "FileData.h"
#include "tools.h"
#include <QDir>
DataParser::DataParser(QObject *parent) :
QObject(parent)
{
if(!QDir("StaticData").exists()){
QDir().mkdir("StaticData");
}
}
DataParser::~DataParser()
@@ -112,6 +116,20 @@ void DataParser::CreateAuthData(ServerAuthorization *serverAuth)
}
void DataParser::AddRunData(QList<int> displays)
{
QFile file(displayTemp);
file.open(QIODevice::ReadWrite);
QXmlStreamWriter xmlWriter(&file);
xmlWriter.setAutoFormatting(true);
xmlWriter.writeStartElement("DisplayInfo");
xmlWriter.writeAttribute("DisplayCount",QString::number(displays.length()));
xmlWriter.writeEndElement();
file.close();
}
ServerSettings *DataParser::GetServerSettings()
{
ServerSettings *settings = new ServerSettings;