cisst-saw
Loading...
Searching...
No Matches
prmOperatingStateQtWidget Class Reference

#include <prmOperatingStateQtWidget.h>

Inheritance diagram for prmOperatingStateQtWidget:

Signals

void SignalOperatingState (const prmOperatingState &state)

Public Member Functions

 prmOperatingStateQtWidget (void)
 ~prmOperatingStateQtWidget (void)
void setupUi (void)
void setEnabled (bool enable)
void SetInterfaceRequired (mtsInterfaceRequired *interfaceRequired)
void SetValue (const prmOperatingState &newValue)

Protected Member Functions

void OperatingStateEventHandler (const prmOperatingState &state)

Protected Attributes

QLabel * QLState
QLabel * QLTime
QLabel * QLIsHomed
QLabel * QLIsBusy
mtsFunctionWrite mStateCommand
bool mEnabled = true

Constructor & Destructor Documentation

◆ prmOperatingStateQtWidget()

prmOperatingStateQtWidget::prmOperatingStateQtWidget ( void )

◆ ~prmOperatingStateQtWidget()

prmOperatingStateQtWidget::~prmOperatingStateQtWidget ( void )
inline

Member Function Documentation

◆ OperatingStateEventHandler()

void prmOperatingStateQtWidget::OperatingStateEventHandler ( const prmOperatingState & state)
protected

◆ setEnabled()

void prmOperatingStateQtWidget::setEnabled ( bool enable)

◆ SetInterfaceRequired()

void prmOperatingStateQtWidget::SetInterfaceRequired ( mtsInterfaceRequired * interfaceRequired)

◆ setupUi()

void prmOperatingStateQtWidget::setupUi ( void )

◆ SetValue()

void prmOperatingStateQtWidget::SetValue ( const prmOperatingState & newValue)

Set value, this method will update the values display in the Qt Widget.

◆ SignalOperatingState

void prmOperatingStateQtWidget::SignalOperatingState ( const prmOperatingState & state)
signal

Member Data Documentation

◆ mEnabled

bool prmOperatingStateQtWidget::mEnabled = true
protected

◆ mStateCommand

mtsFunctionWrite prmOperatingStateQtWidget::mStateCommand
protected

◆ QLIsBusy

QLabel* prmOperatingStateQtWidget::QLIsBusy
protected

◆ QLIsHomed

QLabel* prmOperatingStateQtWidget::QLIsHomed
protected

◆ QLState

QLabel* prmOperatingStateQtWidget::QLState
protected

◆ QLTime

QLabel* prmOperatingStateQtWidget::QLTime
protected

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