26 #include <tqdatetime.h> 39 static Compat *createCompat( const TQString &productId ); 51 virtual void fixRecurrence( Incidence * ); 52 virtual void fixEmptySummary( Incidence * ); 54 virtual void fixFloatingEnd( TQDate & ) {} 55 virtual bool useTimeZoneShift() { return true; } 56 virtual int fixPriority( int prio ) { return prio; } 63 class CompatPre35 : public Compat 66 virtual void fixRecurrence( Incidence * ); 72 class CompatPre34 : public CompatPre35 75 virtual int fixPriority( int prio ); 81 class CompatPre32 : public CompatPre34 84 virtual void fixRecurrence( Incidence * ); 91 class CompatPre31 : public CompatPre32 94 virtual void fixFloatingEnd( TQDate & ); 95 virtual void fixRecurrence( Incidence *incidence ); 102 class Compat32PrereleaseVersions : public Compat 105 virtual bool useTimeZoneShift() { return false; } 112 class CompatOutlook9 : public Compat Factory for creating the right Compat object.
This class provides the base class common to all calendar components.
Namespace KCal is for global classes, objects and/or functions in libkcal.
This class provides compatibility to older (broken) versions of KOrganizer.
|