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.
|