|
#include <ArmarXGui/libraries/RemoteGui/TypedWidget.h>
Public Types | |
using | QWidgetT = typename HandlerT::QWidgetT |
using | RemoteWidgetT = typename HandlerT::RemoteWidgetT |
using | ValueT = typename Storage< ValueType >::Type |
Public Member Functions | |
QWidget * | createWidget (Widget const &desc, ValueVariant const &initialValue, CreateWidgetCallback const &createChild, const QObject *stateChangeReceiver, const char *stateChangeSlot) const override |
std::string | getHandlerT () const override |
virtual ValueVariant | handleGuiChange (Widget const &desc, QWidget *widget) const override |
bool | isValid (Widget const &desc, std::ostream &out=cnull) const override |
virtual void | updateGui (Widget const &desc, QWidget *widget, ValueVariant const &value) const override |
![]() | |
virtual | ~WidgetHandler ()=default |
Static Public Attributes | |
static const RemoteGui::ValueVariantType | ValueType = HandlerT::ValueType |
Definition at line 19 of file TypedWidget.h.
using QWidgetT = typename HandlerT::QWidgetT |
Definition at line 22 of file TypedWidget.h.
using RemoteWidgetT = typename HandlerT::RemoteWidgetT |
Definition at line 21 of file TypedWidget.h.
Definition at line 24 of file TypedWidget.h.
|
inlineoverridevirtual |
Implements WidgetHandler.
Definition at line 47 of file TypedWidget.h.
|
inlineoverridevirtual |
Implements WidgetHandler.
Definition at line 27 of file TypedWidget.h.
|
inlineoverridevirtual |
Implements WidgetHandler.
Definition at line 87 of file TypedWidget.h.
Implements WidgetHandler.
Definition at line 33 of file TypedWidget.h.
|
inlineoverridevirtual |
Implements WidgetHandler.
Definition at line 70 of file TypedWidget.h.
|
static |
Definition at line 23 of file TypedWidget.h.