Public Member Functions | List of all members
QwtPickerTrackerMachine Class Reference

A state machine for indicating mouse movements. More...

#include <qwt_picker_machine.h>

Inheritance diagram for QwtPickerTrackerMachine:
Inheritance graph
[legend]

Public Member Functions

 QwtPickerTrackerMachine ()
 Constructor. More...
 
virtual QList< Commandtransition (const QwtEventPattern &, const QEvent *)
 Transition. More...
 
- Public Member Functions inherited from QwtPickerMachine
 QwtPickerMachine (SelectionType)
 Constructor. More...
 
void reset ()
 Set the current state to 0. More...
 
SelectionType selectionType () const
 Return the selection type. More...
 
void setState (int)
 Change the current state. More...
 
int state () const
 Return the current state. More...
 
virtual ~QwtPickerMachine ()
 Destructor. More...
 

Additional Inherited Members

- Public Types inherited from QwtPickerMachine
enum  Command {
  Begin, Append, Move, Remove,
  End
}
 Commands - the output of a state machine. More...
 
enum  SelectionType { NoSelection = -1, PointSelection, RectSelection, PolygonSelection }
 

Detailed Description

A state machine for indicating mouse movements.

QwtPickerTrackerMachine supports displaying information corresponding to mouse movements, but is not intended for selecting anything. Begin/End are related to Enter/Leave events.

Definition at line 85 of file qwt_picker_machine.h.

Constructor & Destructor Documentation

QwtPickerTrackerMachine::QwtPickerTrackerMachine ( )

Constructor.

Definition at line 51 of file qwt_picker_machine.cpp.

Member Function Documentation

QList< QwtPickerMachine::Command > QwtPickerTrackerMachine::transition ( const QwtEventPattern ,
const QEvent *  e 
)
virtual

Transition.

Implements QwtPickerMachine.

Definition at line 57 of file qwt_picker_machine.cpp.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sat Jul 6 2019 03:44:18