KDGanttView.h
90 TQ_PROPERTY( int autoScaleMinorTickCount READ autoScaleMinorTickCount WRITE setAutoScaleMinorTickCount )
95 TQ_PROPERTY( TQColor weekendBackgroundColor READ weekendBackgroundColor WRITE setWeekendBackgroundColor )
96 TQ_PROPERTY( TQColor ganttViewBackgroundColor READ gvBackgroundColor WRITE setGvBackgroundColor )
98 TQ_PROPERTY( TQColor timeHeaderBackgroundColor READ timeHeaderBackgroundColor WRITE setTimeHeaderBackgroundColor )
99 TQ_PROPERTY( TQColor legendHeaderBackgroundColor READ legendHeaderBackgroundColor WRITE setLegendHeaderBackgroundColor )
102 TQ_PROPERTY( bool showTimeTablePopupMenu READ showTimeTablePopupMenu WRITE setShowTimeTablePopupMenu )
106 TQ_PROPERTY( bool displayEmptyTasksAsLine READ displayEmptyTasksAsLine WRITE setDisplayEmptyTasksAsLine )
231 void addLegendItem( KDGanttViewItem::Shape shape, const TQColor& shapeColor, const TQString& text );
301 static TQPixmap getPixmap( KDGanttViewItem::Shape shape, const TQColor& shapeColor,const TQColor& backgroundColor, int itemSize);
422 void slot_lvDropped(TQDropEvent* e, KDGanttViewItem* droppedItem, KDGanttViewItem* itemBelowMouse );
void lvMouseButtonPressed(int button, KDGanttViewItem *item, const TQPoint &pos, int c)
virtual int addColumn(const TQString &label, int width=-1)
Definition: KDGanttView.cpp:3882
void lvItemMidClicked(KDGanttViewItem *)
void gvItemLeftClicked(KDGanttViewItem *)
TQPtrList< KDGanttViewTaskLink > taskLinks() const
Definition: KDGanttView.cpp:2488
TQColor columnBackgroundColor(const TQDateTime &column) const
Definition: KDGanttView.cpp:2005
void itemConfigured(KDGanttViewItem *)
Definition: KDGanttViewTaskLink.h:48
int autoScaleMinorTickCount() const
Definition: KDGanttView.cpp:1728
void setHighlightColors(KDGanttViewItem::Type type, const TQColor &start, const TQColor &middle, const TQColor &end, bool overwriteExisting=true)
Definition: KDGanttView.cpp:1443
void taskLinkDoubleClicked(KDGanttViewTaskLink *)
void setColors(KDGanttViewItem::Type type, const TQColor &start, const TQColor &middle, const TQColor &end, bool overwriteExisting=true)
Definition: KDGanttView.cpp:1381
void setDefaultHighlightColor(KDGanttViewItem::Type type, const TQColor &, bool overwriteExisting=true)
Definition: KDGanttView.cpp:2297
virtual void lvDragEnterEvent(TQDragEnterEvent *e)
Definition: KDGanttView.cpp:4442
void gvItemDoubleClicked(KDGanttViewItem *)
void itemLeftClicked(KDGanttViewItem *)
bool colors(KDGanttViewItem::Type type, TQColor &start, TQColor &middle, TQColor &end) const
Definition: KDGanttView.cpp:1413
void linkItems(KDGanttViewItem *from, KDGanttViewItem *to, int linkType)
void setLvBackgroundColor(const TQColor &)
Definition: KDGanttView.cpp:4180
bool displaySubitemsAsGroup() const
Definition: KDGanttView.cpp:2406
void centerTimeline(const TQDateTime ¢er)
Definition: KDGanttView.cpp:1086
void setLegendIsDoctwindow(bool dock)
Definition: KDGanttView.cpp:610
int horBackgroundLines(TQBrush &brush)
Definition: KDGanttView.cpp:2466
void addUserdefinedLegendHeaderWidget(TQWidget *w)
Definition: KDGanttView.cpp:4248
void setDisplayEmptyTasksAsLine(bool show)
Definition: KDGanttView.cpp:2419
void lvMouseButtonClicked(int button, KDGanttViewItem *item, const TQPoint &pos, int c)
void gvContextMenuRequested(KDGanttViewItem *item, const TQPoint &pos)
void setMinimumColumnWidth(int width)
Definition: KDGanttView.cpp:1742
void setWeekdayBackgroundColor(const TQColor &color, int weekday)
Definition: KDGanttView.cpp:2047
void lvItemRenamed(KDGanttViewItem *, int col, const TQString &text)
KDGanttViewItem * getItemByName(const TQString &name) const
Definition: KDGanttView.cpp:3938
void weekendDays(int &start, int &end) const
Definition: KDGanttView.cpp:2090
void setPaletteBackgroundColor(const TQColor &col)
Definition: KDGanttView.cpp:4128
void taskLinkRightClicked(KDGanttViewTaskLink *)
void itemMidClicked(KDGanttViewItem *)
void lvItemLeftClicked(KDGanttViewItem *)
void itemDoubleClicked(KDGanttViewItem *)
void setNoInformationBrush(const TQBrush &brush)
Definition: KDGanttView.cpp:1530
void lvSelectionChanged(KDGanttViewItem *)
void itemRightClicked(KDGanttViewItem *)
void setShowTimeTablePopupMenu(bool)
Definition: KDGanttView.cpp:1283
Definition: KDGanttViewTaskItem.h:43
void timeIntervalSelected(const TQDateTime &start, const TQDateTime &end)
void setColumnBackgroundColor(const TQDateTime &column, const TQColor &color, Scale mini=KDGanttView::Minute, Scale maxi=KDGanttView::Month)
Definition: KDGanttView.cpp:1887
The KDGanttMinimizeSplitter class implements a splitter widget with minimize buttons.
Definition: KDGanttMinimizeSplitter.h:43
void setShapes(KDGanttViewItem::Type type, KDGanttViewItem::Shape start, KDGanttViewItem::Shape middle, KDGanttViewItem::Shape end, bool overwriteExisting=true)
Definition: KDGanttView.cpp:1318
void gvItemRightClicked(KDGanttViewItem *)
void lvItemDoubleClicked(KDGanttViewItem *)
static TQPixmap getPixmap(KDGanttViewItem::Shape shape, const TQColor &shapeColor, const TQColor &backgroundColor, int itemSize)
Definition: KDGanttView.cpp:3769
bool shapes(KDGanttViewItem::Type type, KDGanttViewItem::Shape &start, KDGanttViewItem::Shape &middle, KDGanttViewItem::Shape &end) const
Definition: KDGanttView.cpp:1351
void lvCurrentChanged(KDGanttViewItem *)
void addLegendItem(KDGanttViewItem::Shape shape, const TQColor &shapeColor, const TQString &text)
Definition: KDGanttView.cpp:1570
void taskLinkMidClicked(KDGanttViewTaskLink *)
void dropped(TQDropEvent *e, KDGanttViewItem *droppedItem, KDGanttViewItem *itemBelowMouse)
void setShowHeaderPopupMenu(bool show=true, bool showZoom=true, bool showScale=true, bool showTime=true, bool showYear=true, bool showGrid=true, bool showPrint=false)
Definition: KDGanttView.cpp:1244
virtual bool lvDragMoveEvent(TQDragMoveEvent *e, KDGanttViewItem *, KDGanttViewItem *)
Definition: KDGanttView.cpp:4496
void setDefaultColor(KDGanttViewItem::Type type, const TQColor &, bool overwriteExisting=true)
Definition: KDGanttView.cpp:2251
void setHorBackgroundLines(int count=2, TQBrush brush=TQBrush(TQColor(200, 200, 200), TQt::Dense6Pattern))
Definition: KDGanttView.cpp:2451
TQPtrList< KDGanttViewTaskLinkGroup > taskLinkGroups() const
Definition: KDGanttView.cpp:2500
void centerTimelineAfterShow(const TQDateTime ¢er)
Definition: KDGanttView.cpp:1105
TQColor weekendBackgroundColor() const
Definition: KDGanttView.cpp:2031
void setAutoScaleMinorTickCount(int count)
Definition: KDGanttView.cpp:1716
void setWeekendBackgroundColor(const TQColor &color)
Definition: KDGanttView.cpp:2019
TQColor timeHeaderBackgroundColor() const
Definition: KDGanttView.cpp:4216
void setHorizonStart(const TQDateTime &start)
Definition: KDGanttView.cpp:1590
KDGanttViewItem * getItemByGanttViewPos(const TQPoint &pos) const
Definition: KDGanttView.cpp:3981
void setLvVScrollBarMode(TQScrollView::ScrollBarMode)
Definition: KDGanttView.cpp:4592
KDGanttView(TQWidget *parent=0, const char *name=0)
Definition: KDGanttView.cpp:83
bool displayEmptyTasksAsLine() const
Definition: KDGanttView.cpp:2431
Definition: KDGanttViewItem.h:58
TQColor weekdayBackgroundColor(int weekday) const
Definition: KDGanttView.cpp:2060
void print(TQPrinter *printer=0, bool printListView=true, bool printTimeLine=true, bool printLegend=false)
Definition: KDGanttView.cpp:847
TQSize drawContents(TQPainter *p=0, bool drawListView=true, bool drawTimeLine=true, bool drawLegend=false)
Definition: KDGanttView.cpp:939
void setGvBackgroundColor(const TQColor &)
Definition: KDGanttView.cpp:4141
void zoomToSelection(const TQDateTime &start, const TQDateTime &end)
Definition: KDGanttView.cpp:1058
Definition: KDGanttViewEventItem.h:40
Definition: KDGanttView.h:70
void setZoomFactor(double factor, bool absolute)
Definition: KDGanttView.cpp:1014
void gvItemMidClicked(KDGanttViewItem *)
void rescaling(KDGanttView::Scale)
bool showTimeTablePopupMenu() const
Definition: KDGanttView.cpp:1295
void lvContextMenuRequested(KDGanttViewItem *item, const TQPoint &pos, int col)
void timeIntervallSelected(const TQDateTime &start, const TQDateTime &end)
bool highlightColors(KDGanttViewItem::Type type, TQColor &start, TQColor &middle, TQColor &end) const
Definition: KDGanttView.cpp:1479
TQColor defaultHighlightColor(KDGanttViewItem::Type type) const
Definition: KDGanttView.cpp:2324
void gvMouseButtonClicked(int button, KDGanttViewItem *item, const TQPoint &pos)
KDGanttViewItem * getItemByListViewPos(const TQPoint &pos) const
Definition: KDGanttView.cpp:3961
void setTimeHeaderBackgroundColor(const TQColor &)
Definition: KDGanttView.cpp:4153
void taskLinkLeftClicked(KDGanttViewTaskLink *)
void gvCurrentChanged(KDGanttViewItem *)
virtual bool lvDropEvent(TQDropEvent *e, KDGanttViewItem *, KDGanttViewItem *)
Definition: KDGanttView.cpp:4378
TQColor defaultColor(KDGanttViewItem::Type type) const
Definition: KDGanttView.cpp:2278
void lvItemRightClicked(KDGanttViewItem *)
void setDisplaySubitemsAsGroup(bool show)
Definition: KDGanttView.cpp:2387
TQDateTime getDateTimeForCoordX(int coordX, bool global=true) const
Definition: KDGanttView.cpp:421
void setHorizonEnd(const TQDateTime &start)
Definition: KDGanttView.cpp:1615
void addIntervalBackgroundColor(KDIntervalColorRectangle *newItem)
Definition: KDGanttView.cpp:1978
KDGanttViewItem * getItemAt(const TQPoint &pos, bool global=true) const
Definition: KDGanttView.cpp:4013
void setLegendHeaderBackgroundColor(const TQColor &)
Definition: KDGanttView.cpp:4167
TQColor legendHeaderBackgroundColor() const
Definition: KDGanttView.cpp:4228
void setGvVScrollBarMode(TQScrollView::ScrollBarMode)
Definition: KDGanttView.cpp:4607