00001 #include "project.h" 00002 00003 QString Project::projectname; 00004 QString Project::projectdescription; 00005 QDateTime Project::datemodification; 00006 QDateTime Project::datecreation; 00007 QString Project::ownername; 00008 QString Project::owneremail; 00009 DateCalendar *Project::datecalendar; 00010 00011 void Project::setName(QString n) 00012 { 00013 projectname = n; 00014 } 00015 QString Project::name() 00016 { 00017 return projectname; 00018 } 00019 00020 void Project::setDescription(QString desc) 00021 { 00022 projectdescription = desc; 00023 } 00024 QString Project::description() 00025 { 00026 return projectdescription; 00027 } 00028 00029 void Project::setDateCreation(QDateTime date) 00030 { 00031 datecreation = date; 00032 } 00033 QDateTime Project::dateCreation() 00034 { 00035 return datecreation; 00036 } 00037 00038 void Project::setDateModified(QDateTime date) 00039 { 00040 datemodification = date; 00041 } 00042 QDateTime Project::dateModified() 00043 { 00044 return datemodification; 00045 } 00046 00047 void Project::setOwnerName(QString o) 00048 { 00049 ownername = o; 00050 } 00051 QString Project::ownerName() 00052 { 00053 return ownername; 00054 } 00055 00056 void Project::setOwnerEmail(QString email) 00057 { 00058 owneremail = email; 00059 } 00060 QString Project::ownerEmail() 00061 { 00062 return owneremail; 00063 } 00064 00065 void Project::clear() 00066 { 00067 projectname = QString(); 00068 projectdescription = QString(); 00069 datemodification = QDateTime(); 00070 datecreation = QDateTime(); 00071 ownername = QString(); 00072 owneremail = QString(); 00073 } 00074 00075 void Project::setDateCalendar(DateCalendar *dc) 00076 { 00077 datecalendar = dc; 00078 } 00079 00080 DateCalendar *Project::dateCalendar() 00081 { 00082 return datecalendar; 00083 }