FloatSliderHandler Struct Reference

#include <ArmarXGui/libraries/RemoteGui/WidgetHandlers/FloatWidgets.h>

+ Inheritance diagram for FloatSliderHandler:

Static Public Member Functions

static QWidgetTcreateWidget (RemoteWidgetT const &desc, CreateWidgetCallback const &createChild, const QObject *stateChangeReceiver, const char *stateChangeSlot)
 
static ValueT handleGuiChange (RemoteWidgetT const &desc, QWidgetT *widget)
 
static bool isValid (RemoteWidgetT const &desc, std::ostream &out)
 
static void updateGui (RemoteWidgetT const &desc, QWidgetT *widget, ValueT const &value)
 
- Static Public Member Functions inherited from TypedWidget< FloatSlider, QwtSlider, VALUE_VARIANT_FLOAT >
static bool isValid (RemoteWidgetT const &, std::ostream &out)
 

Additional Inherited Members

- Public Types inherited from TypedWidget< FloatSlider, QwtSlider, VALUE_VARIANT_FLOAT >
using QWidgetT
 
using RemoteWidgetT
 
using ValueT
 
- Static Public Attributes inherited from TypedWidget< FloatSlider, QwtSlider, VALUE_VARIANT_FLOAT >
static const ValueVariantType ValueType
 

Detailed Description

Definition at line 62 of file FloatWidgets.h.

Member Function Documentation

◆ createWidget()

static QWidgetT * createWidget ( RemoteWidgetT const & desc,
CreateWidgetCallback const & createChild,
const QObject * stateChangeReceiver,
const char * stateChangeSlot )
inlinestatic

Definition at line 76 of file FloatWidgets.h.

◆ handleGuiChange()

static ValueT handleGuiChange ( RemoteWidgetT const & desc,
QWidgetT * widget )
inlinestatic

Definition at line 103 of file FloatWidgets.h.

◆ isValid()

static bool isValid ( RemoteWidgetT const & desc,
std::ostream & out )
inlinestatic

Definition at line 65 of file FloatWidgets.h.

◆ updateGui()

static void updateGui ( RemoteWidgetT const & desc,
QWidgetT * widget,
ValueT const & value )
inlinestatic

Definition at line 97 of file FloatWidgets.h.


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