NJointControllerClassesWidget Class Reference

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

+ Inheritance diagram for NJointControllerClassesWidget:

Public Member Functions

QString getDefaultName () const
 
void loadSettings (QSettings *settings) override
 
virtual void nJointControllerClassAdded (std::string name)
 
 NJointControllerClassesWidget (QWidget *parent=0)
 
void saveSettings (QSettings *settings) override
 
virtual void updateDefaultNameOnControllerCreated (QString createdName, bool force=false)
 
 ~NJointControllerClassesWidget () override
 
- Public Member Functions inherited from RobotUnitWidgetTemplateBase< Ui::NJointControllerClassesWidget >
 RobotUnitWidgetTemplateBase (QString name, QWidget *parent)
 
- Public Member Functions inherited from RobotUnitWidgetBase
void reset (RobotUnitInterfacePrx ru)
 
 RobotUnitWidgetBase (QString name, QWidget *parent)
 
void setVisible (bool visible) override
 
 ~RobotUnitWidgetBase ()
 

Protected Member Functions

bool addOneFromResetData () override
 
void clearAll () override
 
void doContentUpdate () override
 
void getResetData () override
 
- Protected Member Functions inherited from RobotUnitWidgetTemplateBase< Ui::NJointControllerClassesWidget >
QLabel & getResettigLabel () final override
 
QStackedWidget & getStackedWidget () final override
 
QTreeWidget & getTreeWidget () final override
 
- Protected Member Functions inherited from RobotUnitWidgetBase
void timerEvent (QTimerEvent *) override
 

Additional Inherited Members

- Protected Slots inherited from RobotUnitWidgetBase
void updateContent ()
 
- Protected Attributes inherited from RobotUnitWidgetTemplateBase< Ui::NJointControllerClassesWidget >
Ui::NJointControllerClassesWidget * 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
 

Detailed Description

Definition at line 51 of file NJointControllerClassesWidget.h.

Constructor & Destructor Documentation

◆ NJointControllerClassesWidget()

NJointControllerClassesWidget ( QWidget *  parent = 0)
explicit

Definition at line 36 of file NJointControllerClassesWidget.cpp.

+ Here is the call graph for this function:

◆ ~NJointControllerClassesWidget()

Definition at line 85 of file NJointControllerClassesWidget.cpp.

Member Function Documentation

◆ addOneFromResetData()

bool addOneFromResetData ( )
overrideprotectedvirtual
Returns
true if all objects were added

Implements RobotUnitWidgetBase.

Definition at line 169 of file NJointControllerClassesWidget.cpp.

◆ clearAll()

void clearAll ( )
overrideprotectedvirtual

Implements RobotUnitWidgetBase.

Definition at line 142 of file NJointControllerClassesWidget.cpp.

◆ doContentUpdate()

void doContentUpdate ( )
overrideprotectedvirtual

Implements RobotUnitWidgetBase.

Definition at line 148 of file NJointControllerClassesWidget.cpp.

◆ getDefaultName()

QString getDefaultName ( ) const

Definition at line 123 of file NJointControllerClassesWidget.cpp.

+ Here is the caller graph for this function:

◆ getResetData()

void getResetData ( )
overrideprotectedvirtual

Implements RobotUnitWidgetBase.

Definition at line 157 of file NJointControllerClassesWidget.cpp.

◆ loadSettings()

void loadSettings ( QSettings *  settings)
overridevirtual

Reimplemented from RobotUnitWidgetBase.

Definition at line 128 of file NJointControllerClassesWidget.cpp.

+ Here is the caller graph for this function:

◆ nJointControllerClassAdded()

void nJointControllerClassAdded ( std::string  name)
virtual

Definition at line 90 of file NJointControllerClassesWidget.cpp.

+ Here is the caller graph for this function:

◆ saveSettings()

void saveSettings ( QSettings *  settings)
overridevirtual

Reimplemented from RobotUnitWidgetBase.

Definition at line 135 of file NJointControllerClassesWidget.cpp.

+ Here is the caller graph for this function:

◆ updateDefaultNameOnControllerCreated()

void updateDefaultNameOnControllerCreated ( QString  createdName,
bool  force = false 
)
virtual

Definition at line 109 of file NJointControllerClassesWidget.cpp.

+ Here is the call graph for this function:

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