DescribedWidgetBase Class Reference

#include <ArmarXGui/libraries/WidgetDescription/WidgetDescription.h>

+ Inheritance diagram for DescribedWidgetBase:

Public Slots

virtual void variantWidgetUpdatedSlot (std::string name, VariantWidgetContent::VariantWidgetContentBasePtr data)
 
- Public Slots inherited from ValueChangedListenerInterface
virtual void valueChangedSlot (std::string name, VariantBasePtr value)
 

Signals

void valueChangedSignal (std::string name, VariantBasePtr value)
 
void variantWidgetUpdatedSignal (std::string name, VariantWidgetContent::VariantWidgetContentBasePtr data)
 

Public Member Functions

 DescribedWidgetBase (WidgetPtr ptr)
 
virtual std::string getName () const
 
virtual std::map< std::string, VariantBasePtrgetVariants ()
 
virtual void setName (const std::string &name)
 
- Public Member Functions inherited from ValueChangedListenerInterface
 ValueChangedListenerInterface ()
 

Protected Slots

virtual void contentUpdated ()
 

Detailed Description

Definition at line 45 of file WidgetDescription.h.

Constructor & Destructor Documentation

◆ DescribedWidgetBase()

Definition at line 790 of file WidgetDescription.cpp.

Member Function Documentation

◆ contentUpdated

◆ getName()

virtual std::string getName ( ) const
inlinevirtual

Definition at line 55 of file WidgetDescription.h.

+ Here is the caller graph for this function:

◆ getVariants()

◆ setName()

virtual void setName ( const std::string &  name)
inlinevirtual

Definition at line 59 of file WidgetDescription.h.

+ Here is the caller graph for this function:

◆ valueChangedSignal

void valueChangedSignal ( std::string  name,
VariantBasePtr  value 
)
signal
+ Here is the caller graph for this function:

◆ variantWidgetUpdatedSignal

void variantWidgetUpdatedSignal ( std::string  name,
VariantWidgetContent::VariantWidgetContentBasePtr  data 
)
signal
+ Here is the caller graph for this function:

◆ variantWidgetUpdatedSlot

virtual void variantWidgetUpdatedSlot ( std::string  name,
VariantWidgetContent::VariantWidgetContentBasePtr  data 
)
inlinevirtualslot

Reimplemented in DescribedVariantWidget, and DescribedWidgetLayoutBase.

Definition at line 67 of file WidgetDescription.h.


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