Public Member Functions | Protected Slots | Private Member Functions | Private Attributes | List of all members
XQPulserDriverConnector Class Reference
Inheritance diagram for XQPulserDriverConnector:
Inheritance graph
[legend]

Public Member Functions

 XQPulserDriverConnector (const shared_ptr< XPulser > &node, QTableWidget *item, XQGraph *graph)
 
- Public Member Functions inherited from XQConnector
 XQConnector (const shared_ptr< XNode > &node, QWidget *item)
 Don't forget this macro for XQConnector objects.
 
virtual ~XQConnector ()
 Disconnect all signals & slots.
 

Protected Slots

void cellClicked (int row, int col)
 
void selectionChanged ()
 

Private Member Functions

void updateGraph (const Snapshot &shot, bool checkselection)
 
void onPulseChanged (const Snapshot &shot, XDriver *)
 

Private Attributes

shared_ptr< XListenerm_lsnOnPulseChanged
 
QTableWidget *const m_pTable
 
const weak_ptr< XPulserm_pulser
 
const shared_ptr< XGraphm_graph
 
shared_ptr< XXYPlotm_barPlot
 
std::deque< shared_ptr< XXYPlot > > m_plots
 

Additional Inherited Members

- Static Public Member Functions inherited from XQConnector
static shared_ptr< XNodeconnectedNode (const QWidget *item)
 
- Protected Member Functions inherited from XQConnector
bool isItemAlive () const
 
virtual void onUIFlagsChanged (const Snapshot &shot, XNode *node)
 
- Protected Attributes inherited from XQConnector
shared_ptr< XListenerm_lsnUIEnabled
 
QWidget * m_pWidget
 

Detailed Description

Definition at line 26 of file pulserdriverconnector.h.


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

Generated for KAME4 by  doxygen 1.8.3