ControlDevicesWidgetEntry Class Reference

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

+ Inheritance diagram for ControlDevicesWidgetEntry:

Public Slots

void setChildVis (bool vis, std::set< QTreeWidgetItem * > children)
 
void setVisible (bool vis)
 

Public Member Functions

 ControlDevicesWidgetEntry (ControlDevicesWidget &parent, QTreeWidget &treeWidget, const ControlDeviceDescription &desc)
 
std::set< QTreeWidgetItem * > isActiveState (const QString &state)
 
std::set< QTreeWidgetItem * > isRequestedState (const QString &state)
 
std::set< QTreeWidgetItem * > matchMode (const QString &mode)
 
bool matchName (const QString &name)
 
bool matchTag (const QString &tag)
 
std::set< QTreeWidgetItem * > matchTargetType (const QString &type)
 
void update (const ControlDeviceStatus &status)
 

Constructor & Destructor Documentation

◆ ControlDevicesWidgetEntry()

ControlDevicesWidgetEntry ( ControlDevicesWidget & parent,
QTreeWidget & treeWidget,
const ControlDeviceDescription & desc )

Member Function Documentation

◆ isActiveState()

std::set< QTreeWidgetItem * > isActiveState ( const QString & state)

◆ isRequestedState()

std::set< QTreeWidgetItem * > isRequestedState ( const QString & state)

◆ matchMode()

std::set< QTreeWidgetItem * > matchMode ( const QString & mode)

◆ matchName()

bool matchName ( const QString & name)

◆ matchTag()

bool matchTag ( const QString & tag)

◆ matchTargetType()

std::set< QTreeWidgetItem * > matchTargetType ( const QString & type)

◆ setChildVis

void setChildVis ( bool vis,
std::set< QTreeWidgetItem * > children )
slot

◆ setVisible

void setVisible ( bool vis)
slot

◆ update()

void update ( const ControlDeviceStatus & status)

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