itom
Loading...
Searching...
No Matches
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
 
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

◆ plotWidgetDestroyed

void ito::UserInteractionWatcher::plotWidgetDestroyed ( QObject * obj)
privateslot

shortdesc

longdesc

Parameters
obj

◆ userInteractionDone

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: