fixed logic regarding range over multiple years

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97
2023-07-03 09:21:25 +03:00
parent ba159ba971
commit 5d5f1b86fd
2 changed files with 20 additions and 19 deletions

View File

@ -35,7 +35,7 @@
#pragma once
#include <QDateTime>
#include <QDate>
#include <QFileInfo>
#include <QList>
#include <QString>
@ -73,8 +73,8 @@ class FileCatPack : public BasicCatPack {
class JsonCatPack : public BasicCatPack {
public:
struct date {
date(QString d)
struct PartialDate {
PartialDate(QString d)
{
auto sp = d.split("-");
day = sp[0].toInt();
@ -86,8 +86,8 @@ class JsonCatPack : public BasicCatPack {
};
struct Variant {
QString path;
date startTime;
date endTime;
PartialDate startTime;
PartialDate endTime;
};
JsonCatPack(QFileInfo& manifestInfo);
virtual QString path();