Pointer + time delta

This commit is contained in:
Aurélie Delhaie
2022-03-01 21:08:34 +01:00
parent ffebb3c7d7
commit 9bb56fe174
24 changed files with 652 additions and 282 deletions

View File

@@ -19,27 +19,30 @@ class Day
private:
QTime start;
QTime end;
QVector<BreakPoint> breaks;
QVector<BreakPoint*> breaks;
bool validate;
public:
Day();
Day(Day*);
~Day();
void set_start(QTime value);
void set_end(QTime value);
void set_validate(bool);
void setBreaks(QVector<BreakPoint>);
void setBreaks(QVector<BreakPoint*>);
QTime get_start();
QTime get_end();
QVector<BreakPoint> getBreaks();
QVector<BreakPoint*> getBreaks();
bool get_validate();
float get_time_break();
void update(Day *);
QJsonObject to_json();
float get_total();
static Day from_json(QJsonObject);
static Day* from_json(QJsonObject);
};
#endif // DAY_H