From 8d0d50514ea163dd6f465d37831979f0e0f73039 Mon Sep 17 00:00:00 2001 From: alwin Date: Thu, 17 Mar 2005 22:39:08 +0000 Subject: added datebook plugins for xml-configurable national holidays. may someone is needing it ;) --- (limited to 'core/pim/datebook/holiday/national/nationalcfg.cpp') diff --git a/core/pim/datebook/holiday/national/nationalcfg.cpp b/core/pim/datebook/holiday/national/nationalcfg.cpp new file mode 100644 index 0000000..a293251 --- a/dev/null +++ b/core/pim/datebook/holiday/national/nationalcfg.cpp @@ -0,0 +1,149 @@ +#include "nationalcfg.h" + +#include + +#include + +static QString _key_desc="description"; +static QString _key_doc="nationaldays"; +static QString _key_list="entries"; +static QString _key_entry="entry"; +static QString _content_name="name"; +static QString _content_date="date"; + +NHcfg::NHcfg() + :QXmlDefaultHandler(),err(""),_path("") +{ +} + +NHcfg::~NHcfg() +{ +} + +bool NHcfg::load(const QString&aPath) +{ + _path=aPath; + stage = 0; + _content.clear(); + odebug << "Start loading file "<<_path<