25 #ifndef EVENTARCHIVER_H
26 #define EVENTARCHIVER_H
29 #include <tqdatetime.h>
30 #include <libkcal/event.h>
63 void runOnce( Calendar* calendar, const TQDate& limitDate, TQWidget* widget );
73 void runAuto( Calendar* calendar, TQWidget* widget, bool withGUI );
79 void run( Calendar* calendar, const TQDate& limitDate, TQWidget* widget, bool withGUI, bool errorIfNone );
81 void deleteIncidences( Calendar* calendar, const TQDate& limitDate, TQWidget* widget,
82 const Incidence::List& incidences, bool withGUI );
83 void archiveIncidences( Calendar* calendar, const TQDate& limitDate, TQWidget* widget,
84 const Incidence::List& incidences, bool withGUI );
93 bool isSubTreeComplete( const Todo *todo, const TQDate &limitDate,
94 TQStringList checkedUids = TQStringList() ) const;
This class handles expiring and archiving of events.
|