00001 #ifndef PROJECT_H
00002 #define PROJECT_H
00003
00004 #include <QtCore>
00005 #include <QDomDocument>
00006 #include "../Widgets/datecalendar.h"
00007
00008 class Project
00009 {
00010 public:
00011 static void clear();
00012
00013 static void setName(QString name);
00014 static void setDescription(QString desc);
00015 static void setDateCreation(QDateTime date);
00016 static void setDateModified(QDateTime date);
00017 static void setOwnerName(QString owner);
00018 static void setOwnerEmail(QString email);
00019 static void setDateCalendar(DateCalendar *dc);
00020
00021 static QString name();
00022 static QString description();
00023 static QDateTime dateCreation();
00024 static QDateTime dateModified();
00025 static QString ownerName();
00026 static QString ownerEmail();
00027 static DateCalendar *dateCalendar();
00028
00029 private:
00030 static QString projectname;
00031 static QString projectdescription;
00032 static QDateTime datecreation;
00033 static QDateTime datemodification;
00034 static QString ownername;
00035 static QString owneremail;
00036
00037 static DateCalendar *datecalendar;
00038 };
00039
00040 #endif