author | zecke <zecke> | 2004-11-18 22:20:17 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-11-18 22:20:17 (UTC) |
commit | 770e76de2e039300a1e89f3cb0c4785a8d1c16a7 (patch) (side-by-side diff) | |
tree | 2e0ffedac20db3e5adc0e6ab216f9121fe7e91ca /libopie2/opiepim/core/opimevent.h | |
parent | ea24c0654cab6eb62ad4be717c7a2380ad1aa978 (diff) | |
download | opie-770e76de2e039300a1e89f3cb0c4785a8d1c16a7.zip opie-770e76de2e039300a1e89f3cb0c4785a8d1c16a7.tar.gz opie-770e76de2e039300a1e89f3cb0c4785a8d1c16a7.tar.bz2 |
Remove obsoleted OPimEffectiveEvent as it is superseeded
by the generic OPimOccurrence
Diffstat (limited to 'libopie2/opiepim/core/opimevent.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | libopie2/opiepim/core/opimevent.h | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/libopie2/opiepim/core/opimevent.h b/libopie2/opiepim/core/opimevent.h index 32f648f..1d12530 100644 --- a/libopie2/opiepim/core/opimevent.h +++ b/libopie2/opiepim/core/opimevent.h @@ -221,67 +221,2 @@ class OPimEvent : public OPimRecord }; - -/** - * AN Event can span through multiple days. We split up a multiday eve - */ -class OEffectiveEvent -{ - - public: - typedef QValueList<OEffectiveEvent> ValueList; - enum Position { MidWay, Start, End, StartEnd }; - // If we calculate the effective event of a multi-day event - // we have to figure out whether we are at the first day, - // at the end, or anywhere else ("middle"). This is important - // for the start/end times (00:00/23:59) - // MidWay: 00:00 -> 23:59, as we are "in the middle" of a multi- - // day event - // Start: start time -> 23:59 - // End: 00:00 -> end time - // Start | End == StartEnd: for single-day events (default) - // here we draw start time -> end time - OEffectiveEvent(); - OEffectiveEvent( const OPimEvent& event, const QDate& startDate, Position pos = StartEnd ); - OEffectiveEvent( const OEffectiveEvent& ); - OEffectiveEvent &operator=( const OEffectiveEvent& ); - ~OEffectiveEvent(); - - void setStartTime( const QTime& ); - void setEndTime( const QTime& ); - void setEvent( const OPimEvent& ); - void setDate( const QDate& ); - - void setEffectiveDates( const QDate& from, const QDate& to ); - - QString description() const; - QString location() const; - QString note() const; - OPimEvent event() const; - QTime startTime() const; - QTime endTime() const; - QDate date() const; - - /* return the length in hours */ - int length() const; - int size() const; - - QDate startDate() const; - QDate endDate() const; - - bool operator<( const OEffectiveEvent &e ) const; - bool operator<=( const OEffectiveEvent &e ) const; - bool operator==( const OEffectiveEvent &e ) const; - bool operator!=( const OEffectiveEvent &e ) const; - bool operator>( const OEffectiveEvent &e ) const; - bool operator>= ( const OEffectiveEvent &e ) const; - - private: - void deref(); - inline void changeOrModify(); - class Private; - Private* priv; - struct Data; - Data* data; - -}; - } |