TwiceAsNice  2019-02-18
Public Member Functions | Properties | Private Slots | Private Member Functions | Private Attributes | List of all members
TimePlot Class Reference

#include <TimePlot.h>

Inheritance diagram for TimePlot:
Inheritance graph
Collaboration diagram for TimePlot:
Collaboration graph

Public Member Functions

 TimePlot (QWidget *parent, bool _connect=false)
 
virtual ~TimePlot ()
 
void createPlot ()
 
virtual void connect (const Nice::JointPtr _joint)
 
 TimePlot (QWidget *parent, bool _connect=false)
 
virtual ~TimePlot ()
 
void createPlot ()
 
virtual void connect (const Nice::JointPtr _joint)
 
 TimePlot (QWidget *parent, bool _connect=false)
 
virtual ~TimePlot ()
 
void createPlot ()
 
virtual void connect (const Nice::JointPtr _joint)
 
- Public Member Functions inherited from Nice::BridgeItem
void detach (QWidget *_widget)
 
bool getSynchStatus () const
 Get the sync status. More...
 
const QString & getNodeName ()
 
virtual void setState (CompletionState _state)
 Set the state of the widget (either Nice::OK or Nice::Unsynched ). More...
 
virtual void updateGUI (const ::Nice::Any &)
 Update the widgets data field from the connected Property. More...
 
virtual void setLabels (std::vector< std::string > _vec)
 Set the Labels This function has to be implemented in the derived widget class. More...
 
void setLabel (const QString &_text="")
 Set the text label of this widget. More...
 
QString getLabel ()
 
template<typename E >
std::vector< E * > getBridgeItems ()
 Get all widgets which are connected to the same Property like this one. More...
 
virtual void setShowLabels (bool _show)
 Enables to Labels. More...
 
Nice::JointgetNode () const
 Get the connected Joint node. More...
 
Nice::PropertygetProperty () const
 Get the connected Property. More...
 
virtual void getSessionData (Nice::JointPtr &)
 Fills the passed Joint with the internal session data. More...
 
virtual void setSessionData (Nice::JointPtr)
 Set the internal session data from thge passed Joint. More...
 
virtual void connect (const ::Nice::PropertyPtr _p)
 Connects the widget to a Joint or Property. More...
 
void applyReadOnlyActor ()
 
virtual void connect (const ::Nice::JointPtr _j)
 Connects the widget to a Joint or Property. More...
 
void applyBridge ()
 
QString getPropertyNode () const
 Get the path to the connected Joint. More...
 
virtual bool isReadOnly ()
 Checks if an attribute RO (read only) is set to true. More...
 
virtual void setPropertyNode (QString _nodeName)
 Set the relative path to the displayed Property from the connected Joint. More...
 
void setSynchStatus (bool _on)
 Set the current sync state. More...
 
void setUserConfirmationStatus (bool _on)
 
virtual void setLock (const bool &_locked)
 
void disconnect ()
 Disconnects the widget from the connected Joint or Property. More...
 
void detach (QWidget *_widget)
 
bool getSynchStatus () const
 Get the sync status. More...
 
const QString & getNodeName ()
 
virtual void setState (CompletionState _state)
 Set the state of the widget (either Nice::OK or Nice::Unsynched ). More...
 
virtual void updateGUI (const ::Nice::Any &)
 Update the widgets data field from the connected Property. More...
 
virtual void setLabels (std::vector< std::string > _vec)
 Set the Labels This function has to be implemented in the derived widget class. More...
 
void setLabel (const QString &_text="")
 Set the text label of this widget. More...
 
QString getLabel ()
 
template<typename E >
std::vector< E * > getBridgeItems ()
 Get all widgets which are connected to the same Property like this one. More...
 
virtual void setShowLabels (bool _show)
 Enables to Labels. More...
 
Nice::JointgetNode () const
 Get the connected Joint node. More...
 
Nice::PropertygetProperty () const
 Get the connected Property. More...
 
virtual void getSessionData (Nice::JointPtr &)
 Fills the passed Joint with the internal session data. More...
 
virtual void setSessionData (Nice::JointPtr)
 Set the internal session data from thge passed Joint. More...
 
virtual void connect (const ::Nice::PropertyPtr _p)
 Connects the widget to a Joint or Property. More...
 
void applyReadOnlyActor ()
 
virtual void connect (const ::Nice::JointPtr _j)
 Connects the widget to a Joint or Property. More...
 
void applyBridge ()
 
QString getPropertyNode () const
 Get the path to the connected Joint. More...
 
virtual bool isReadOnly ()
 Checks if an attribute RO (read only) is set to true. More...
 
virtual void setPropertyNode (QString _nodeName)
 Set the relative path to the displayed Property from the connected Joint. More...
 
void setSynchStatus (bool _on)
 Set the current sync state. More...
 
void setUserConfirmationStatus (bool _on)
 
virtual void setLock (const bool &_locked)
 
void disconnect ()
 Disconnects the widget from the connected Joint or Property. More...
 
void detach (QWidget *_widget)
 
bool getSynchStatus () const
 Get the sync status. More...
 
const QString & getNodeName ()
 
virtual void setState (CompletionState _state)
 Set the state of the widget (either Nice::OK or Nice::Unsynched ). More...
 
virtual void updateGUI (const ::Nice::Any &)
 Update the widgets data field from the connected Property. More...
 
virtual void setLabels (std::vector< std::string > _vec)
 Set the Labels This function has to be implemented in the derived widget class. More...
 
void setLabel (const QString &_text="")
 Set the text label of this widget. More...
 
QString getLabel ()
 
template<typename E >
std::vector< E * > getBridgeItems ()
 Get all widgets which are connected to the same Property like this one. More...
 
virtual void setShowLabels (bool _show)
 Enables to Labels. More...
 
Nice::JointgetNode () const
 Get the connected Joint node. More...
 
Nice::PropertygetProperty () const
 Get the connected Property. More...
 
virtual void getSessionData (Nice::JointPtr &)
 Fills the passed Joint with the internal session data. More...
 
virtual void setSessionData (Nice::JointPtr)
 Set the internal session data from thge passed Joint. More...
 
virtual void connect (const ::Nice::PropertyPtr _p)
 Connects the widget to a Joint or Property. More...
 
void applyReadOnlyActor ()
 
virtual void connect (const ::Nice::JointPtr _j)
 Connects the widget to a Joint or Property. More...
 
void applyBridge ()
 
QString getPropertyNode () const
 Get the path to the connected Joint. More...
 
virtual bool isReadOnly ()
 Checks if an attribute RO (read only) is set to true. More...
 
virtual void setPropertyNode (QString _nodeName)
 Set the relative path to the displayed Property from the connected Joint. More...
 
void setSynchStatus (bool _on)
 Set the current sync state. More...
 
void setUserConfirmationStatus (bool _on)
 
virtual void setLock (const bool &_locked)
 
void disconnect ()
 Disconnects the widget from the connected Joint or Property. More...
 

Properties

QString PropertyNode
 

Private Slots

virtual void slot_exportPDF ()
 
virtual void slot_stop (bool _stop)
 
virtual void slot_displayChanged ()
 
virtual void slot_saveAs ()
 
virtual void slot_save ()
 
virtual void slot_updateChanged (const QTime &_time)
 
virtual void slot_scaleChanged (int _index)
 
virtual void slot_xChanged (int _index)
 
virtual void slot_bufferChanged (const QTime &_time)
 
virtual void slot_snapChanged (int _index)
 
virtual void slot_scaleX (double _factor)
 
virtual void slot_scaleOffset (double _offset)
 
virtual void slot_scaleDynamic (bool _on)
 
void slot_showCurve (QwtPlotItem *item, bool on)
 
void slot_erase ()
 
virtual void update ()
 
virtual void moved (const QPoint &pos)
 
virtual void slot_exportPDF ()
 
virtual void slot_stop (bool _stop)
 
virtual void slot_displayChanged ()
 
virtual void slot_saveAs ()
 
virtual void slot_save ()
 
virtual void slot_updateChanged (const QTime &_time)
 
virtual void slot_scaleChanged (int _index)
 
virtual void slot_xChanged (int _index)
 
virtual void slot_bufferChanged (const QTime &_time)
 
virtual void slot_snapChanged (int _index)
 
virtual void slot_scaleX (double _factor)
 
virtual void slot_scaleOffset (double _offset)
 
virtual void slot_scaleDynamic (bool _on)
 
void slot_showCurve (QwtPlotItem *item, bool on)
 
void slot_erase ()
 
virtual void update ()
 
virtual void moved (const QPoint &pos)
 
virtual void slot_exportPDF ()
 
virtual void slot_stop (bool _stop)
 
virtual void slot_displayChanged ()
 
virtual void slot_saveAs ()
 
virtual void slot_save ()
 
virtual void slot_updateChanged (const QTime &_time)
 
virtual void slot_scaleChanged (int _index)
 
virtual void slot_xChanged (int _index)
 
virtual void slot_bufferChanged (const QTime &_time)
 
virtual void slot_snapChanged (int _index)
 
virtual void slot_scaleX (double _factor)
 
virtual void slot_scaleOffset (double _offset)
 
virtual void slot_scaleDynamic (bool _on)
 
void slot_showCurve (QwtPlotItem *item, bool on)
 
void slot_erase ()
 
virtual void update ()
 
virtual void moved (const QPoint &pos)
 

Private Member Functions

void setAttributes (const Nice::Any &t)
 
void updateCurveCount ()
 
void addScaleLabel ()
 
void setBufferSizeSpinBox ()
 
void startDump ()
 
void showMarker (double x, double y)
 
double getClosestY (const QPoint &pos)
 
double getClosestX (const QPoint &pos)
 
void shrink (unsigned int i)
 
void grow (unsigned int size)
 
void setAttributes (const Nice::Any &t)
 
void updateCurveCount ()
 
void addScaleLabel ()
 
void setBufferSizeSpinBox ()
 
void startDump ()
 
void showMarker (double x, double y)
 
double getClosestY (const QPoint &pos)
 
double getClosestX (const QPoint &pos)
 
void shrink (unsigned int i)
 
void grow (unsigned int size)
 
void setAttributes (const Nice::Any &t)
 
void updateCurveCount ()
 
void addScaleLabel ()
 
void setBufferSizeSpinBox ()
 
void startDump ()
 
void showMarker (double x, double y)
 
double getClosestY (const QPoint &pos)
 
double getClosestX (const QPoint &pos)
 
void shrink (unsigned int i)
 
void grow (unsigned int size)
 

Private Attributes

Ui::TimePlotUIm_timePlot
 
Nice::Mutex m_mutex
 
std::vector< QwtPlotCurve * > m_curve
 
Nice::PropertyBridgePlotBufferm_bridge
 
bool m_rel
 
TimeScaleDrawm_scale
 
QTimer * m_timer
 
Pickerm_picker
 
QwtPlotMarker * m_marker
 
QwtPlotZoomer * m_zoomer
 
QwtPlotPanner * m_panner
 
QPoint m_mousePos
 
bool m_snapToPoint
 
double m_scaleFactor
 
double m_scaleMin
 
double m_scaleMax
 
double m_scaleOffsetFactor
 
bool m_dynamicScale
 
QString m_saveFileName
 
QwtPlotMarker * m_min
 
QwtPlotMarker * m_max
 
QwtPlotMarker * m_alarm
 
Nice::JointPtr m_joint
 

Additional Inherited Members

- Public Attributes inherited from Nice::BridgeItem
QGroupBox * m_container
 
bool m_locked
 
- Static Public Attributes inherited from Nice::BridgeItem
static std::map< CompletionState, QString > * s_palette = 0
 
- Protected Member Functions inherited from Nice::BridgeItem
virtual void initSlots ()
 
template<typename E >
void set (const E &_value)
 Set the value from the derived widget to the Property. More...
 
void init (QWidget *_widget)
 Initialize the widget. More...
 
 BridgeItem ()
 Constructor. More...
 
virtual ~BridgeItem ()
 Destructor. More...
 
void setWidgetName ()
 
virtual void initAttributes ()
 virtual function is called after connecting to a property. More...
 
CompletionState getState ()
 Get the current state of the widget. More...
 
void resetGUI ()
 Update the widgets data field from the connected Property. More...
 
virtual int requestUserConfirmation ()
 
virtual void trySetFocus ()
 
void setBuffered (bool _buf)
 
virtual void set ()
 Slot is called when the date of the widget is changed. More...
 
virtual void updateProperty ()
 Set the gui value to the Property. More...
 
virtual void initSlots ()
 
template<typename E >
void set (const E &_value)
 Set the value from the derived widget to the Property. More...
 
void init (QWidget *_widget)
 Initialize the widget. More...
 
 BridgeItem ()
 Constructor. More...
 
virtual ~BridgeItem ()
 Destructor. More...
 
void setWidgetName ()
 
virtual void initAttributes ()
 virtual function is called after connecting to a property. More...
 
CompletionState getState ()
 Get the current state of the widget. More...
 
void resetGUI ()
 Update the widgets data field from the connected Property. More...
 
virtual int requestUserConfirmation ()
 
virtual void trySetFocus ()
 
void setBuffered (bool _buf)
 
virtual void set ()
 Slot is called when the date of the widget is changed. More...
 
virtual void updateProperty ()
 Set the gui value to the Property. More...
 
virtual void initSlots ()
 
template<typename E >
void set (const E &_value)
 Set the value from the derived widget to the Property. More...
 
void init (QWidget *_widget)
 Initialize the widget. More...
 
 BridgeItem ()
 Constructor. More...
 
virtual ~BridgeItem ()
 Destructor. More...
 
void setWidgetName ()
 
virtual void initAttributes ()
 virtual function is called after connecting to a property. More...
 
CompletionState getState ()
 Get the current state of the widget. More...
 
void resetGUI ()
 Update the widgets data field from the connected Property. More...
 
virtual int requestUserConfirmation ()
 
virtual void trySetFocus ()
 
void setBuffered (bool _buf)
 
virtual void set ()
 Slot is called when the date of the widget is changed. More...
 
virtual void updateProperty ()
 Set the gui value to the Property. More...
 
- Protected Attributes inherited from Nice::BridgeItem
bool m_inited
 
CompletionState m_state
 
bool m_autoSynch
 
bool m_isUserConfirmationNeeded
 
Nice::Jointm_root
 
Nice::Propertym_prop
 
WaveBreakerPtr m_breaker
 
bool m_showLabels
 
Nice::I64 m_id
 
QString m_nodeName
 
std::vector< Nice::PropertyPtrm_connectedProps
 

Constructor & Destructor Documentation

◆ TimePlot() [1/3]

TimePlot::TimePlot ( QWidget *  parent,
bool  _connect = false 
)

◆ ~TimePlot() [1/3]

TimePlot::~TimePlot ( )
virtual

◆ TimePlot() [2/3]

TimePlot::TimePlot ( QWidget *  parent,
bool  _connect = false 
)

◆ ~TimePlot() [2/3]

virtual TimePlot::~TimePlot ( )
virtual

◆ TimePlot() [3/3]

TimePlot::TimePlot ( QWidget *  parent,
bool  _connect = false 
)

◆ ~TimePlot() [3/3]

virtual TimePlot::~TimePlot ( )
virtual

Member Function Documentation

◆ addScaleLabel() [1/3]

void TimePlot::addScaleLabel ( )
private

◆ addScaleLabel() [2/3]

void TimePlot::addScaleLabel ( )
private

◆ addScaleLabel() [3/3]

void TimePlot::addScaleLabel ( )
private

◆ connect() [1/3]

virtual void TimePlot::connect ( const Nice::JointPtr  _joint)
virtual

◆ connect() [2/3]

virtual void TimePlot::connect ( const Nice::JointPtr  _joint)
virtual

◆ connect() [3/3]

void TimePlot::connect ( const Nice::JointPtr  _joint)
virtual

◆ createPlot() [1/3]

void TimePlot::createPlot ( )

◆ createPlot() [2/3]

void TimePlot::createPlot ( )

◆ createPlot() [3/3]

void TimePlot::createPlot ( )

◆ getClosestX() [1/3]

double TimePlot::getClosestX ( const QPoint &  pos)
private

◆ getClosestX() [2/3]

double TimePlot::getClosestX ( const QPoint &  pos)
private

◆ getClosestX() [3/3]

double TimePlot::getClosestX ( const QPoint &  pos)
private

◆ getClosestY() [1/3]

double TimePlot::getClosestY ( const QPoint &  pos)
private

◆ getClosestY() [2/3]

double TimePlot::getClosestY ( const QPoint &  pos)
private

◆ getClosestY() [3/3]

double TimePlot::getClosestY ( const QPoint &  pos)
private

◆ grow() [1/3]

void TimePlot::grow ( unsigned int  size)
private

◆ grow() [2/3]

void TimePlot::grow ( unsigned int  size)
private

◆ grow() [3/3]

void TimePlot::grow ( unsigned int  size)
private

◆ moved [1/3]

virtual void TimePlot::moved ( const QPoint &  pos)
privatevirtualslot

◆ moved [2/3]

virtual void TimePlot::moved ( const QPoint &  pos)
privatevirtualslot

◆ moved [3/3]

void TimePlot::moved ( const QPoint &  pos)
privatevirtualslot

◆ setAttributes() [1/3]

void TimePlot::setAttributes ( const Nice::Any t)
private

◆ setAttributes() [2/3]

void TimePlot::setAttributes ( const Nice::Any t)
private

◆ setAttributes() [3/3]

void TimePlot::setAttributes ( const Nice::Any t)
private

◆ setBufferSizeSpinBox() [1/3]

void TimePlot::setBufferSizeSpinBox ( )
private

◆ setBufferSizeSpinBox() [2/3]

void TimePlot::setBufferSizeSpinBox ( )
private

◆ setBufferSizeSpinBox() [3/3]

void TimePlot::setBufferSizeSpinBox ( )
private

◆ showMarker() [1/3]

void TimePlot::showMarker ( double  x,
double  y 
)
private

◆ showMarker() [2/3]

void TimePlot::showMarker ( double  x,
double  y 
)
private

◆ showMarker() [3/3]

void TimePlot::showMarker ( double  x,
double  y 
)
private

◆ shrink() [1/3]

void TimePlot::shrink ( unsigned int  i)
private

◆ shrink() [2/3]

void TimePlot::shrink ( unsigned int  i)
private

◆ shrink() [3/3]

void TimePlot::shrink ( unsigned int  i)
private

◆ slot_bufferChanged [1/3]

virtual void TimePlot::slot_bufferChanged ( const QTime &  _time)
privatevirtualslot

◆ slot_bufferChanged [2/3]

void TimePlot::slot_bufferChanged ( const QTime &  _time)
privatevirtualslot

◆ slot_bufferChanged [3/3]

virtual void TimePlot::slot_bufferChanged ( const QTime &  _time)
privatevirtualslot

◆ slot_displayChanged [1/3]

virtual void TimePlot::slot_displayChanged ( )
privatevirtualslot

◆ slot_displayChanged [2/3]

virtual void TimePlot::slot_displayChanged ( )
privatevirtualslot

◆ slot_displayChanged [3/3]

void TimePlot::slot_displayChanged ( )
privatevirtualslot

◆ slot_erase [1/3]

void TimePlot::slot_erase ( )
privateslot

◆ slot_erase [2/3]

void TimePlot::slot_erase ( )
privateslot

◆ slot_erase [3/3]

void TimePlot::slot_erase ( )
privateslot

◆ slot_exportPDF [1/3]

virtual void TimePlot::slot_exportPDF ( )
privatevirtualslot

◆ slot_exportPDF [2/3]

virtual void TimePlot::slot_exportPDF ( )
privatevirtualslot

◆ slot_exportPDF [3/3]

void TimePlot::slot_exportPDF ( )
privatevirtualslot

◆ slot_save [1/3]

void TimePlot::slot_save ( )
privatevirtualslot

◆ slot_save [2/3]

virtual void TimePlot::slot_save ( )
privatevirtualslot

◆ slot_save [3/3]

virtual void TimePlot::slot_save ( )
privatevirtualslot

◆ slot_saveAs [1/3]

virtual void TimePlot::slot_saveAs ( )
privatevirtualslot

◆ slot_saveAs [2/3]

void TimePlot::slot_saveAs ( )
privatevirtualslot

◆ slot_saveAs [3/3]

virtual void TimePlot::slot_saveAs ( )
privatevirtualslot

◆ slot_scaleChanged [1/3]

void TimePlot::slot_scaleChanged ( int  _index)
privatevirtualslot

◆ slot_scaleChanged [2/3]

virtual void TimePlot::slot_scaleChanged ( int  _index)
privatevirtualslot

◆ slot_scaleChanged [3/3]

virtual void TimePlot::slot_scaleChanged ( int  _index)
privatevirtualslot

◆ slot_scaleDynamic [1/3]

virtual void TimePlot::slot_scaleDynamic ( bool  _on)
privatevirtualslot

◆ slot_scaleDynamic [2/3]

void TimePlot::slot_scaleDynamic ( bool  _on)
privatevirtualslot

◆ slot_scaleDynamic [3/3]

virtual void TimePlot::slot_scaleDynamic ( bool  _on)
privatevirtualslot

◆ slot_scaleOffset [1/3]

virtual void TimePlot::slot_scaleOffset ( double  _offset)
privatevirtualslot

◆ slot_scaleOffset [2/3]

void TimePlot::slot_scaleOffset ( double  _offset)
privatevirtualslot

◆ slot_scaleOffset [3/3]

virtual void TimePlot::slot_scaleOffset ( double  _offset)
privatevirtualslot

◆ slot_scaleX [1/3]

virtual void TimePlot::slot_scaleX ( double  _factor)
privatevirtualslot

◆ slot_scaleX [2/3]

void TimePlot::slot_scaleX ( double  _factor)
privatevirtualslot

◆ slot_scaleX [3/3]

virtual void TimePlot::slot_scaleX ( double  _factor)
privatevirtualslot

◆ slot_showCurve [1/3]

void TimePlot::slot_showCurve ( QwtPlotItem *  item,
bool  on 
)
privateslot

◆ slot_showCurve [2/3]

void TimePlot::slot_showCurve ( QwtPlotItem *  item,
bool  on 
)
privateslot

◆ slot_showCurve [3/3]

void TimePlot::slot_showCurve ( QwtPlotItem *  item,
bool  on 
)
privateslot

◆ slot_snapChanged [1/3]

virtual void TimePlot::slot_snapChanged ( int  _index)
privatevirtualslot

◆ slot_snapChanged [2/3]

virtual void TimePlot::slot_snapChanged ( int  _index)
privatevirtualslot

◆ slot_snapChanged [3/3]

void TimePlot::slot_snapChanged ( int  _index)
privatevirtualslot

◆ slot_stop [1/3]

virtual void TimePlot::slot_stop ( bool  _stop)
privatevirtualslot

◆ slot_stop [2/3]

virtual void TimePlot::slot_stop ( bool  _stop)
privatevirtualslot

◆ slot_stop [3/3]

void TimePlot::slot_stop ( bool  _stop)
privatevirtualslot

◆ slot_updateChanged [1/3]

void TimePlot::slot_updateChanged ( const QTime &  _time)
privatevirtualslot

◆ slot_updateChanged [2/3]

virtual void TimePlot::slot_updateChanged ( const QTime &  _time)
privatevirtualslot

◆ slot_updateChanged [3/3]

virtual void TimePlot::slot_updateChanged ( const QTime &  _time)
privatevirtualslot

◆ slot_xChanged [1/3]

void TimePlot::slot_xChanged ( int  _index)
privatevirtualslot

◆ slot_xChanged [2/3]

virtual void TimePlot::slot_xChanged ( int  _index)
privatevirtualslot

◆ slot_xChanged [3/3]

virtual void TimePlot::slot_xChanged ( int  _index)
privatevirtualslot

◆ startDump() [1/3]

void TimePlot::startDump ( )
private

◆ startDump() [2/3]

void TimePlot::startDump ( )
private

◆ startDump() [3/3]

void TimePlot::startDump ( )
private

◆ update [1/3]

void TimePlot::update ( )
privatevirtualslot

◆ update [2/3]

virtual void TimePlot::update ( )
privatevirtualslot

◆ update [3/3]

virtual void TimePlot::update ( )
privatevirtualslot

◆ updateCurveCount() [1/3]

void TimePlot::updateCurveCount ( )
private

◆ updateCurveCount() [2/3]

void TimePlot::updateCurveCount ( )
private

◆ updateCurveCount() [3/3]

void TimePlot::updateCurveCount ( )
private

Member Data Documentation

◆ m_alarm

QwtPlotMarker * TimePlot::m_alarm
private

◆ m_bridge

Nice::PropertyBridgePlotBuffer * TimePlot::m_bridge
private

◆ m_curve

std::vector< QwtPlotCurve * > TimePlot::m_curve
private

◆ m_dynamicScale

bool TimePlot::m_dynamicScale
private

◆ m_joint

Nice::JointPtr TimePlot::m_joint
private

◆ m_marker

QwtPlotMarker * TimePlot::m_marker
private

◆ m_max

QwtPlotMarker * TimePlot::m_max
private

◆ m_min

QwtPlotMarker * TimePlot::m_min
private

◆ m_mousePos

QPoint TimePlot::m_mousePos
private

◆ m_mutex

Nice::Mutex TimePlot::m_mutex
private

◆ m_panner

QwtPlotPanner * TimePlot::m_panner
private

◆ m_picker

Picker * TimePlot::m_picker
private

◆ m_rel

bool TimePlot::m_rel
private

◆ m_saveFileName

QString TimePlot::m_saveFileName
private

◆ m_scale

TimeScaleDraw * TimePlot::m_scale
private

◆ m_scaleFactor

double TimePlot::m_scaleFactor
private

◆ m_scaleMax

double TimePlot::m_scaleMax
private

◆ m_scaleMin

double TimePlot::m_scaleMin
private

◆ m_scaleOffsetFactor

double TimePlot::m_scaleOffsetFactor
private

◆ m_snapToPoint

bool TimePlot::m_snapToPoint
private

◆ m_timePlot

Ui::TimePlotUI * TimePlot::m_timePlot
private

◆ m_timer

QTimer * TimePlot::m_timer
private

◆ m_zoomer

QwtPlotZoomer * TimePlot::m_zoomer
private

Property Documentation

◆ PropertyNode

QString TimePlot::PropertyNode
readwrite

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