#define TIMETABLE_H
#include <QDataStream>
+#include <QDate>
+#include <QTime>
+
class TimeTable
{
- unsigned int day;
- unsigned int entrance;
- unsigned int firstPause;
- unsigned int endFirstPause;
- unsigned int secondPause;
- unsigned int endSecondPause;
- unsigned int exit;
+ private:
+ bool isWrong;
public:
- TimeTable() {;}
+ enum {WRONG, NO_WRONG};
+ QDate day;
+ QTime entrance;
+ QTime firstPause;
+ QTime endFirstPause;
+ QTime secondPause;
+ QTime endSecondPause;
+ QTime exit;
+
+
+ TimeTable() {isWrong = false;}
+ int wrong();
+ void setWrong(bool wrong);
+
};
QDataStream &operator<<(QDataStream &out, const TimeTable &timetable);