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