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