Files
cloudsave-gui/metadata.cpp
2025-09-14 11:41:29 +02:00

40 lines
628 B
C++

#include "metadata.h"
Metadata::Metadata(QString name) {
this->_name = name;
}
Metadata::Metadata(QJsonObject obj)
{
this->_id = obj["id"].toString();
this->_name = obj["name"].toString();
this->_version = obj["version"].toInt();
this->_date = QDateTime::fromString(obj["date"].toString());
this->_md5 = obj["md5"].toString();
}
QString Metadata::id()
{
return this->_id;
}
QString Metadata::name()
{
return this->_name;
}
uint64_t Metadata::version()
{
return this->_version;
}
QDateTime Metadata::date()
{
return this->_date;
}
QString Metadata::md5()
{
return this->_md5;
}