RobotUnitWidgetTemplateBase< UI > Class Template Reference

#include <RobotAPI/gui-plugins/RobotUnitPlugin/QWidgets/RobotUnitWidgetBase.h>

+ Inheritance diagram for RobotUnitWidgetTemplateBase< UI >:

Public Member Functions

 RobotUnitWidgetTemplateBase (QString name, QWidget *parent)
 
- Public Member Functions inherited from RobotUnitWidgetBase
virtual void loadSettings (QSettings *)
 
void reset (RobotUnitInterfacePrx ru)
 
 RobotUnitWidgetBase (QString name, QWidget *parent)
 
virtual void saveSettings (QSettings *)
 
void setVisible (bool visible) override
 
 ~RobotUnitWidgetBase ()
 

Protected Member Functions

QLabel & getResettigLabel () final override
 
QStackedWidget & getStackedWidget () final override
 
QTreeWidget & getTreeWidget () final override
 
- Protected Member Functions inherited from RobotUnitWidgetBase
virtual void addFilter ()
 
virtual bool addOneFromResetData ()=0
 
virtual void clearAll ()=0
 
virtual void doContentUpdate ()=0
 
virtual void getResetData ()=0
 
void timerEvent (QTimerEvent *) override
 

Protected Attributes

UI * ui
 
- Protected Attributes inherited from RobotUnitWidgetBase
std::atomic_bool doMetaCall {false}
 
std::atomic_bool gotResetData {false}
 
std::atomic_bool isResetting {false}
 
std::recursive_timed_mutex mutex
 
int resetCount {0}
 
int resetTimerId {0}
 
RobotUnitInterfacePrx robotUnit
 

Additional Inherited Members

- Protected Slots inherited from RobotUnitWidgetBase
void updateContent ()
 

Detailed Description

template<class UI>
class armarx::RobotUnitWidgetTemplateBase< UI >

Definition at line 93 of file RobotUnitWidgetBase.h.

Constructor & Destructor Documentation

◆ RobotUnitWidgetTemplateBase()

RobotUnitWidgetTemplateBase ( QString  name,
QWidget *  parent 
)
inline

Definition at line 96 of file RobotUnitWidgetBase.h.

Member Function Documentation

◆ getResettigLabel()

QLabel& getResettigLabel ( )
inlinefinaloverrideprotectedvirtual

Implements RobotUnitWidgetBase.

Definition at line 112 of file RobotUnitWidgetBase.h.

◆ getStackedWidget()

QStackedWidget& getStackedWidget ( )
inlinefinaloverrideprotectedvirtual

Implements RobotUnitWidgetBase.

Definition at line 108 of file RobotUnitWidgetBase.h.

◆ getTreeWidget()

QTreeWidget& getTreeWidget ( )
inlinefinaloverrideprotectedvirtual

Implements RobotUnitWidgetBase.

Definition at line 104 of file RobotUnitWidgetBase.h.

Member Data Documentation

◆ ui

UI* ui
protected

Definition at line 117 of file RobotUnitWidgetBase.h.


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