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.h | 11 |
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 @@ -17,20 +17,31 @@ public: NationalHoliday(); virtual ~NationalHoliday(){} virtual QString description(); virtual QStringList entries(const QDate&); virtual QStringList entries(unsigned year, unsigned month, unsigned day); virtual QMap<QDate,QStringList> entries(const QDate&,const QDate&); virtual QValueList<EffectiveEvent> events(const QDate&,const QDate&); virtual Opie::Datebook::HolidayPluginConfigWidget*configWidget(QWidget *parent=0, const char *name = 0, QWidget::WFlags fl = 0); protected: void init(); + void setyear(const QDate&); + void calc_easterDate(); + static int weektonumber(const QString&); + static QDate movedateday(const QDate&,int weekday,bool direction); + static int monthtonumber(const QString&m); + static int dayoftoint(const QString&d); + unsigned int _lastyear; tholidaylist _days; + tholidaylist _fdays; + tentrylist floatingDates; + QStringList files; bool init_done:1; void load_days(); + QDate easterDate; }; #endif |