KDGanttView.h
89 TQ_PROPERTY( int autoScaleMinorTickCount READ autoScaleMinorTickCount WRITE setAutoScaleMinorTickCount )
94 TQ_PROPERTY( TQColor weekendBackgroundColor READ weekendBackgroundColor WRITE setWeekendBackgroundColor )
95 TQ_PROPERTY( TQColor ganttViewBackgroundColor READ gvBackgroundColor WRITE setGvBackgroundColor )
97 TQ_PROPERTY( TQColor timeHeaderBackgroundColor READ timeHeaderBackgroundColor WRITE setTimeHeaderBackgroundColor )
98 TQ_PROPERTY( TQColor legendHeaderBackgroundColor READ legendHeaderBackgroundColor WRITE setLegendHeaderBackgroundColor )
101 TQ_PROPERTY( bool showTimeTablePopupMenu READ showTimeTablePopupMenu WRITE setShowTimeTablePopupMenu )
105 TQ_PROPERTY( bool displayEmptyTasksAsLine READ displayEmptyTasksAsLine WRITE setDisplayEmptyTasksAsLine )
230 void addLegendItem( KDGanttViewItem::Shape shape, const TQColor& shapeColor, const TQString& text );
296 static TQPixmap getPixmap( KDGanttViewItem::Shape shape, const TQColor& shapeColor,const TQColor& backgroundColor, int itemSize);
409 void slot_lvDropped(TQDropEvent* e, KDGanttViewItem* droppedItem, KDGanttViewItem* itemBelowMouse );
The KDGanttMinimizeSplitter class implements a splitter widget with minimize buttons.
Definition KDGanttMinimizeSplitter.h:46
Definition KDGanttViewItem.h:59
Definition KDGanttViewTaskItem.h:44
Definition KDGanttViewTaskLink.h:49
Definition KDGanttView.h:70
void setZoomFactor(double factor, bool absolute)
Definition KDGanttView.cpp:1020
void itemRightClicked(KDGanttViewItem *)
void setDisplaySubitemsAsGroup(bool show)
Definition KDGanttView.cpp:2383
void setMinimumColumnWidth(int width)
Definition KDGanttView.cpp:1748
void gvContextMenuRequested(KDGanttViewItem *item, const TQPoint &pos)
TQSize drawContents(TQPainter *p=0, bool drawListView=true, bool drawTimeLine=true, bool drawLegend=false)
Definition KDGanttView.cpp:946
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:4244
void gvItemMidClicked(KDGanttViewItem *)
TQColor timeHeaderBackgroundColor() const
Definition KDGanttView.cpp:4212
void print(TQPrinter *printer=0, bool printListView=true, bool printTimeLine=true, bool printLegend=false)
Definition KDGanttView.cpp:854
static TQPixmap getPixmap(KDGanttViewItem::Shape shape, const TQColor &shapeColor, const TQColor &backgroundColor, int itemSize)
Definition KDGanttView.cpp:3765
void lvCurrentChanged(KDGanttViewItem *)
KDGanttViewItem * getItemAt(const TQPoint &pos, bool global=true) const
Definition KDGanttView.cpp:4009
void itemMidClicked(KDGanttViewItem *)
virtual int addColumn(const TQString &label, int width=-1)
Definition KDGanttView.cpp:3878
void gvCurrentChanged(KDGanttViewItem *)
void setDefaultColor(KDGanttViewItem::Type type, const TQColor &, bool overwriteExisting=true)
Definition KDGanttView.cpp:2247
KDGanttViewItem * getItemByGanttViewPos(const TQPoint &pos) const
Definition KDGanttView.cpp:3977
bool colors(KDGanttViewItem::Type type, TQColor &start, TQColor &middle, TQColor &end) const
Definition KDGanttView.cpp:1419
TQColor columnBackgroundColor(const TQDateTime &column) const
Definition KDGanttView.cpp:2001
void setLegendHeaderBackgroundColor(const TQColor &)
Definition KDGanttView.cpp:4163
void taskLinkRightClicked(KDGanttViewTaskLink *)
TQPtrList< KDGanttViewTaskLinkGroup > taskLinkGroups() const
Definition KDGanttView.cpp:2496
void lvContextMenuRequested(KDGanttViewItem *item, const TQPoint &pos, int col)
void lvItemDoubleClicked(KDGanttViewItem *)
void setPaletteBackgroundColor(const TQColor &col)
Definition KDGanttView.cpp:4124
void setShapes(KDGanttViewItem::Type type, KDGanttViewItem::Shape start, KDGanttViewItem::Shape middle, KDGanttViewItem::Shape end, bool overwriteExisting=true)
Definition KDGanttView.cpp:1324
void setWeekendBackgroundColor(const TQColor &color)
Definition KDGanttView.cpp:2015
void setHighlightColors(KDGanttViewItem::Type type, const TQColor &start, const TQColor &middle, const TQColor &end, bool overwriteExisting=true)
Definition KDGanttView.cpp:1449
void gvItemDoubleClicked(KDGanttViewItem *)
void addLegendItem(KDGanttViewItem::Shape shape, const TQColor &shapeColor, const TQString &text)
Definition KDGanttView.cpp:1576
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:1250
void setDisplayEmptyTasksAsLine(bool show)
Definition KDGanttView.cpp:2415
void taskLinkMidClicked(KDGanttViewTaskLink *)
void gvItemRightClicked(KDGanttViewItem *)
void centerTimeline(const TQDateTime ¢er)
Definition KDGanttView.cpp:1092
bool highlightColors(KDGanttViewItem::Type type, TQColor &start, TQColor &middle, TQColor &end) const
Definition KDGanttView.cpp:1485
void setGvVScrollBarMode(TQScrollView::ScrollBarMode)
Definition KDGanttView.cpp:4603
void taskLinkLeftClicked(KDGanttViewTaskLink *)
void setHorBackgroundLines(int count=2, TQBrush brush=TQBrush(TQColor(200, 200, 200), TQt::Dense6Pattern))
Definition KDGanttView.cpp:2447
virtual bool lvDragMoveEvent(TQDragMoveEvent *e, KDGanttViewItem *, KDGanttViewItem *)
Definition KDGanttView.cpp:4492
void gvItemLeftClicked(KDGanttViewItem *)
void itemConfigured(KDGanttViewItem *)
TQColor defaultHighlightColor(KDGanttViewItem::Type type) const
Definition KDGanttView.cpp:2320
void timeIntervallSelected(const TQDateTime &start, const TQDateTime &end)
void lvSelectionChanged(KDGanttViewItem *)
TQColor legendHeaderBackgroundColor() const
Definition KDGanttView.cpp:4224
TQColor defaultColor(KDGanttViewItem::Type type) const
Definition KDGanttView.cpp:2274
void setIntervalBackgroundColor(const TQDateTime &start, const TQDateTime &end, const TQColor &color, Scale mini=KDGanttView::Minute, Scale maxi=KDGanttView::Month)
Definition KDGanttView.cpp:1927
TQDateTime getDateTimeForCoordX(int coordX, bool global=true) const
Definition KDGanttView.cpp:421
void itemLeftClicked(KDGanttViewItem *)
void setHorizonEnd(const TQDateTime &start)
Definition KDGanttView.cpp:1621
void setDefaultHighlightColor(KDGanttViewItem::Type type, const TQColor &, bool overwriteExisting=true)
Definition KDGanttView.cpp:2293
KDGanttViewItem * getItemByListViewPos(const TQPoint &pos) const
Definition KDGanttView.cpp:3957
void itemDoubleClicked(KDGanttViewItem *)
void timeIntervalSelected(const TQDateTime &start, const TQDateTime &end)
TQPtrList< KDGanttViewTaskLink > taskLinks() const
Definition KDGanttView.cpp:2484
virtual void lvDragEnterEvent(TQDragEnterEvent *e)
Definition KDGanttView.cpp:4438
void lvItemMidClicked(KDGanttViewItem *)
bool showTimeTablePopupMenu() const
Definition KDGanttView.cpp:1301
void lvItemLeftClicked(KDGanttViewItem *)
void setShowTimeTablePopupMenu(bool)
Definition KDGanttView.cpp:1289
void setHorizonStart(const TQDateTime &start)
Definition KDGanttView.cpp:1596
void setLvVScrollBarMode(TQScrollView::ScrollBarMode)
Definition KDGanttView.cpp:4588
bool shapes(KDGanttViewItem::Type type, KDGanttViewItem::Shape &start, KDGanttViewItem::Shape &middle, KDGanttViewItem::Shape &end) const
Definition KDGanttView.cpp:1357
void setAutoScaleMinorTickCount(int count)
Definition KDGanttView.cpp:1722
void gvMouseButtonClicked(int button, KDGanttViewItem *item, const TQPoint &pos)
void setLegendIsDoctwindow(bool dock)
Definition KDGanttView.cpp:617
TQColor weekendBackgroundColor() const
Definition KDGanttView.cpp:2027
void taskLinkDoubleClicked(KDGanttViewTaskLink *)
bool displaySubitemsAsGroup() const
Definition KDGanttView.cpp:2402
void setWeekdayBackgroundColor(const TQColor &color, int weekday)
Definition KDGanttView.cpp:2043
void zoomToSelection(const TQDateTime &start, const TQDateTime &end)
Definition KDGanttView.cpp:1064
int autoScaleMinorTickCount() const
Definition KDGanttView.cpp:1734
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:1387
virtual bool lvDropEvent(TQDropEvent *e, KDGanttViewItem *, KDGanttViewItem *)
Definition KDGanttView.cpp:4374
void setNoInformationBrush(const TQBrush &brush)
Definition KDGanttView.cpp:1536
void setLvBackgroundColor(const TQColor &)
Definition KDGanttView.cpp:4176
KDGanttViewItem * getItemByName(const TQString &name) const
Definition KDGanttView.cpp:3934
bool displayEmptyTasksAsLine() const
Definition KDGanttView.cpp:2427
int horBackgroundLines(TQBrush &brush)
Definition KDGanttView.cpp:2462
void setGvBackgroundColor(const TQColor &)
Definition KDGanttView.cpp:4137
void rescaling(Scale)
void setColumnBackgroundColor(const TQDateTime &column, const TQColor &color, Scale mini=KDGanttView::Minute, Scale maxi=KDGanttView::Month)
Definition KDGanttView.cpp:1893
void lvItemRightClicked(KDGanttViewItem *)
void lvMouseButtonClicked(int button, KDGanttViewItem *item, const TQPoint &pos, int c)
void linkItems(KDGanttViewItem *from, KDGanttViewItem *to, int linkType)
bool changeBackgroundInterval(const TQDateTime &oldstart, const TQDateTime &oldend, const TQDateTime &newstart, const TQDateTime &newend)
Definition KDGanttView.cpp:1954
void setTimeHeaderBackgroundColor(const TQColor &)
Definition KDGanttView.cpp:4149
void centerTimelineAfterShow(const TQDateTime ¢er)
Definition KDGanttView.cpp:1111
TQColor weekdayBackgroundColor(int weekday) const
Definition KDGanttView.cpp:2056
bool deleteBackgroundInterval(const TQDateTime &start, const TQDateTime &end)
Definition KDGanttView.cpp:1972
