kdgantt

KDGanttCanvasView Class Reference

List of all members.

Detailed Description

Definition at line 483 of file KDGanttViewSubwidgets.h.


Public Slots

void set_Mouse_Tracking (bool on)
void moveMyContent (int, int)
void setMyContentsHeight (int)
void updateHorScrollBar ()

Signals

void heightResized (int)
void widthResized (int)

Public Member Functions

 KDGanttCanvasView (KDGanttView *sender, QCanvas *canvas=0, QWidget *parent=0, const char *name=0)
 ~KDGanttCanvasView ()
QString getToolTipText (QPoint p)
QString getWhatsThisText (QPoint p)
void drawToPainter (QPainter *p)
void resetCutPaste (KDGanttViewItem *)
void setShowPopupMenu (bool show)
bool showPopupMenu ()
void cutItem (KDGanttViewItem *)
void insertItemAsRoot (KDGanttViewItem *)
void insertItemAsChild (KDGanttViewItem *, KDGanttViewItem *)
void insertItemAfter (KDGanttViewItem *, KDGanttViewItem *)

Protected Types

enum  MovingOperation { Moving, ResizingLeft, ResizingRight }

Protected Member Functions

virtual void contentsMousePressEvent (QMouseEvent *)
virtual void contentsMouseReleaseEvent (QMouseEvent *)
virtual void contentsMouseDoubleClickEvent (QMouseEvent *)
virtual void contentsMouseMoveEvent (QMouseEvent *)
virtual void viewportPaintEvent (QPaintEvent *pe)
void resizeEvent (QResizeEvent *)
void set_MouseTracking (bool on)
int getType (QCanvasItem *)
KDGanttViewItemgetItem (QCanvasItem *)
KDGanttViewTaskLinkgetLink (QCanvasItem *)
int getItemArea (KDGanttViewItem *item, int x)
int getLinkType (int from, int to)

Protected Attributes

KDGanttViewmySignalSender
KDGanttViewItemcurrentItem
KDGanttViewItemlastClickedItem
KDGanttViewItemcuttedItem
QCanvasRectangle * movingItem
KDGanttViewTaskItemmovingGVItem
QPoint movingStart
QDateTime movingStartDate
MovingOperation movingOperation
KDGanttViewTaskLinkcurrentLink
KDCanvasWhatsThismyWhatsThis
QPopupMenu * onItem
bool _showItemAddPopupMenu
int myMyContentsHeight
KDGanttViewItemfromItem
bool linkItemsEnabled
QCanvasLine * linkLine
int fromArea
bool autoScrollEnabled
bool mouseDown

Friends

class KDGanttView
class KDListView

Member Function Documentation

void KDGanttCanvasView::contentsMouseDoubleClickEvent QMouseEvent *  e  )  [protected, virtual]
 

Handles the mouseevent if a mousekey is doubleclicked.

Parameters:
e the mouseevent

Definition at line 3712 of file KDGanttViewSubwidgets.cpp.

void KDGanttCanvasView::contentsMouseMoveEvent QMouseEvent *  e  )  [protected, virtual]
 

Handles the mouseevent if a mouse button is pressed an the mouse is moved.

Parameters:
e the mouseevent

Definition at line 3779 of file KDGanttViewSubwidgets.cpp.

void KDGanttCanvasView::contentsMousePressEvent QMouseEvent *  e  )  [protected, virtual]
 

Handles the mouseevent if a mousekey is pressed.

Parameters:
e the mouseevent

Definition at line 3510 of file KDGanttViewSubwidgets.cpp.

void KDGanttCanvasView::contentsMouseReleaseEvent QMouseEvent *  e  )  [protected, virtual]
 

Handles the mouseevent if a mousekey is released.

Parameters:
e the mouseevent

Definition at line 3635 of file KDGanttViewSubwidgets.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys