itom  4.1.0
ito::UserInteractionWatcher Class Reference
Inheritance diagram for ito::UserInteractionWatcher:

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 More...
 
void userInteractionDone (int type, bool aborted, QVector< ito::Shape > shapes)
 shortdesc More...
 

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)
privateslot

shortdesc

longdesc

Parameters
obj
void ito::UserInteractionWatcher::userInteractionDone ( int  type,
bool  aborted,
QVector< ito::Shape shapes 
)
privateslot

shortdesc

longdesc

Parameters
type
aborted
points

The documentation for this class was generated from the following files: