summaryrefslogtreecommitdiff
path: root/core/pim/datebook/holiday/national/nationalholiday.h
authoralwin <alwin>2005-03-21 14:31:01 (UTC)
committer alwin <alwin>2005-03-21 14:31:01 (UTC)
commit5b2632bcae03b159d137fe9489eb2620c0f65f1a (patch) (unidiff)
tree7984efeeff1bba3083494b38378aaa223a82d117 /core/pim/datebook/holiday/national/nationalholiday.h
parent18825d8195f05d1a82affc0111f524371dbdeb5f (diff)
downloadopie-5b2632bcae03b159d137fe9489eb2620c0f65f1a.zip
opie-5b2632bcae03b159d137fe9489eb2620c0f65f1a.tar.gz
opie-5b2632bcae03b159d137fe9489eb2620c0f65f1a.tar.bz2
design bug fixed.
xml-file now may contain floating holidays. syntax of it - see german.xml as example and/or README file in OPIEDIR/etc/nationaldays/
Diffstat (limited to 'core/pim/datebook/holiday/national/nationalholiday.h') (more/less context) (show whitespace changes)
-rw-r--r--core/pim/datebook/holiday/national/nationalholiday.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/core/pim/datebook/holiday/national/nationalholiday.h b/core/pim/datebook/holiday/national/nationalholiday.h
index afce3f4..7f240e0 100644
--- a/core/pim/datebook/holiday/national/nationalholiday.h
+++ b/core/pim/datebook/holiday/national/nationalholiday.h
@@ -26,11 +26,22 @@ public:
26 26
27protected: 27protected:
28 void init(); 28 void init();
29 void setyear(const QDate&);
30 void calc_easterDate();
31 static int weektonumber(const QString&);
32 static QDate movedateday(const QDate&,int weekday,bool direction);
33 static int monthtonumber(const QString&m);
34 static int dayoftoint(const QString&d);
35
29 unsigned int _lastyear; 36 unsigned int _lastyear;
30 tholidaylist _days; 37 tholidaylist _days;
38 tholidaylist _fdays;
39 tentrylist floatingDates;
40
31 QStringList files; 41 QStringList files;
32 bool init_done:1; 42 bool init_done:1;
33 void load_days(); 43 void load_days();
44 QDate easterDate;
34}; 45};
35 46
36#endif 47#endif