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