19#ifndef KORG_TIMELINEITEM_H
20#define KORG_TIMELINEITEM_H
22#define private protected
23#include <kdgantt/KDGanttViewTaskItem.h>
27#include <tqvaluelist.h>
34 class ResourceCalendar;
42class TimelineItem : public KDGanttViewTaskItem
45 TimelineItem( const TQString &label, KCal::Calendar *calendar, KDGanttView* parent );
48 const TQDateTime &start = TQDateTime(),
49 const TQDateTime &end = TQDateTime() );
56 TQMap<KCal::Incidence*, TQValueList<TimelineSubItem*> > mItemMap;
59class TimelineSubItem : public KDGanttViewTaskItem
67 TQDateTime originalStart() const { return mStart; }
68 void setOriginalStart( const TQDateTime &dt ) { mStart = dt; }
71 void showItem( bool show = true, int coordY = 0 );
76 KDCanvasPolygon *mLeft, *mRight;
|