EventInfo Class Reference

#include <eventinfo.h>

List of all members.

Public Member Functions

 EventInfo ()
 EventInfo (ItemView *itemView, QMouseEvent *e)
 EventInfo (ItemView *itemView, QWheelEvent *e)
 EventInfo (ItemView *itemView, QEvent *e)
QMouseEvent * mousePressEvent (int dx, int dy) const
QMouseEvent * mouseReleaseEvent (int dx, int dy) const
QMouseEvent * mouseDoubleClickEvent (int dx, int dy) const
QMouseEvent * mouseMoveEvent (int dx, int dy) const
QWheelEvent * wheelEvent (int dx, int dy) const

Public Attributes

QPoint pos
QPoint globalPos
QCanvasItem * qcanvasItemClickedOn
int itemRtti
short scrollDelta
Qt::Orientation scrollOrientation
bool isRightClick:1
bool ctrlPressed:1
bool shiftPressed:1
bool altPressed:1

Protected Member Functions

void reset ()


Detailed Description

Contains information from for a mouse event that occured on a canvas. Like a QMouseEvent / QEvent / QWheelEvent, but abstracted to the canvas coordinate system, as well as holding lots of useful information.
Author:
David Saxton

Definition at line 29 of file eventinfo.h.


The documentation for this class was generated from the following files:
Generated on Tue May 8 17:05:41 2007 for KTechLab by  doxygen 1.5.1