1 #ifndef _KGANTTRELATION_H_
2 #define _KGANTTRELATION_H_
32 #include <tqdatetime.h>
33 #include <tqtextstream.h>
34 #include <tqptrlist.h>
35 #include <tqpainter.h>
127 void setPen( const TQPen& pen);
145 void setTextPen( const TQPen& pen) {
155 TQPen& getTextPen() {
165 void setText( const TQString& text);
199 void dump(TQTextOStream& cout, const TQString& pre);
236 const TQString& text );
251 TQPen _pen, _textPen;
253 static TQPen _selectPen;
KGanttRelation(KGanttItem *from, KGanttItem *to, const TQString &text) Constructor.
void setText(const TQString &text) Set text.
TQString getText() Get text.
TQPen & getSelectPen() Get brush which has to be used for drawing this item as selected.
void select(bool f) Select/unselect item.
KGanttItem * getTo() Get date of ending.
Item has been unselected.
void setPen(const TQPen &pen) Set pen for border.
static TQString ChangeAsString(Change c) Return a given change as a string.
~KGanttRelation() Destructor.
void setEditable(bool f) Set item editable or not.
void dump(TQTextOStream &cout, const TQString &pre) Dump to cout.
bool isEditable() Returns if item is editable.
KGanttItem * getFrom() Get date of starting.
void changed(KGanttRelation *, KGanttRelation::Change) Item has changed.
void destroyed(KGanttRelation *) Item will be deleted.
|