mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJClient.git
synced 2026-03-28 05:25:39 +03:00
bugfix: auto-start init
This commit is contained in:
@@ -95,9 +95,10 @@ ServerSettings *DataParser::getClientSettings()
|
||||
return settings;
|
||||
}
|
||||
|
||||
void DataParser::xmlParser(const QByteArray& array)
|
||||
bool DataParser::xmlParser(const QByteArray& array)
|
||||
{
|
||||
QXmlStreamReader xmlReader(array);
|
||||
bool result = false;
|
||||
|
||||
xmlReader.readNext();
|
||||
|
||||
@@ -135,6 +136,7 @@ void DataParser::xmlParser(const QByteArray& array)
|
||||
if (value == "UNCHANGEABLE")
|
||||
{
|
||||
//версию нельзя изменять
|
||||
result = true;
|
||||
}
|
||||
|
||||
if (value == "CHANGEABLE")
|
||||
@@ -227,7 +229,7 @@ void DataParser::xmlParser(const QByteArray& array)
|
||||
QString name = attr.name().toString();
|
||||
QString value = attr.value().toString();
|
||||
|
||||
if(name == "Version")
|
||||
if (name == "Version")
|
||||
data->setName(value);
|
||||
else if(name == "Created")
|
||||
data->setCreateData(QDateTime::fromString(value));
|
||||
@@ -247,4 +249,5 @@ void DataParser::xmlParser(const QByteArray& array)
|
||||
|
||||
xmlReader.readNext();
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user