itom 2.2.1
ito::UserInteractionWatcher Class Reference

List of all members.

Signals

void finished ()
void userInteractionStart (int type, bool start, int maxNrOfPoints)

Public Member Functions

 UserInteractionWatcher (QWidget *plotWidget, ito::Shape::ShapeType type, int maxNrOfPoints, QSharedPointer< QVector< ito::Shape > > shapes, ItomSharedSemaphore *semaphore, QObject *parent=0)

Private Slots

void plotWidgetDestroyed (QObject *obj)
 shortdesc
void userInteractionDone (int type, bool aborted, QVector< ito::Shape > shapes)
 shortdesc

Private Attributes

const QWidget * m_pPlotWidget
ItomSharedSemaphorem_pSemaphore
int m_maxNrOfPoints
bool m_waiting
QSharedPointer< QVector
< ito::Shape > > 
m_shapes

Member Function Documentation

void ito::UserInteractionWatcher::plotWidgetDestroyed ( QObject *  obj) [private, slot]

shortdesc

longdesc

Parameters:
obj
void ito::UserInteractionWatcher::userInteractionDone ( int  type,
bool  aborted,
QVector< ito::Shape shapes 
) [private, slot]

shortdesc

longdesc

Parameters:
type
aborted
points

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends