feat: track and display world size

This commit is contained in:
Sefa Eyeoglu
2022-03-31 18:45:17 +02:00
parent e22d54abd3
commit 64ca96f470
4 changed files with 48 additions and 2 deletions

View File

@ -17,6 +17,7 @@
#include <QFileInfo>
#include <QDateTime>
#include <nonstd/optional>
#include <qfileinfo.h>
struct GameType {
GameType() = default;
@ -52,6 +53,10 @@ public:
{
return m_iconFile;
}
int64_t bytes() const
{
return m_size;
}
QDateTime lastPlayed() const
{
return m_lastPlayed;
@ -105,6 +110,7 @@ protected:
QString m_iconFile;
QDateTime levelDatTime;
QDateTime m_lastPlayed;
int64_t m_size;
int64_t m_randomSeed = 0;
GameType m_gameType;
bool is_valid = false;