PeriDyno 1.0.0
Loading...
Searching...
No Matches
WEnumFieldWidget Class Reference

#include <WEnumFieldWidget.h>

Inheritance diagram for WEnumFieldWidget:
Collaboration diagram for WEnumFieldWidget:

Public Member Functions

 WEnumFieldWidget (dyno::FBase *)
 
 ~WEnumFieldWidget ()
 
void setValue (dyno::FBase *)
 
void updateField (int index)
 
Wt::Signal< int > & changeValue ()
 

Static Public Member Functions

static Wt::WContainerWidget * WEnumFieldWidgetConstructor (dyno::FBase *field)
 

Private Attributes

dyno::FBasemfield
 
Wt::WHBoxLayout * layout
 
Wt::WComboBox * mData
 
std::map< int, int > mComboxIndexMap
 
Wt::Signal< int > changeValue_
 

Detailed Description

Definition at line 9 of file WEnumFieldWidget.h.

Constructor & Destructor Documentation

◆ WEnumFieldWidget()

WEnumFieldWidget::WEnumFieldWidget ( dyno::FBase * field)

Definition at line 3 of file WEnumFieldWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~WEnumFieldWidget()

WEnumFieldWidget::~WEnumFieldWidget ( )

Definition at line 14 of file WEnumFieldWidget.cpp.

Member Function Documentation

◆ changeValue()

Wt::Signal< int > & WEnumFieldWidget::changeValue ( )
inline

Definition at line 24 of file WEnumFieldWidget.h.

◆ setValue()

void WEnumFieldWidget::setValue ( dyno::FBase * field)

Definition at line 16 of file WEnumFieldWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateField()

void WEnumFieldWidget::updateField ( int index)

Definition at line 44 of file WEnumFieldWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WEnumFieldWidgetConstructor()

static Wt::WContainerWidget * WEnumFieldWidget::WEnumFieldWidgetConstructor ( dyno::FBase * field)
inlinestatic

Definition at line 15 of file WEnumFieldWidget.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ changeValue_

Wt::Signal<int> WEnumFieldWidget::changeValue_
private

Definition at line 35 of file WEnumFieldWidget.h.

◆ layout

Wt::WHBoxLayout* WEnumFieldWidget::layout
private

Definition at line 31 of file WEnumFieldWidget.h.

◆ mComboxIndexMap

std::map<int, int> WEnumFieldWidget::mComboxIndexMap
private

Definition at line 34 of file WEnumFieldWidget.h.

◆ mData

Wt::WComboBox* WEnumFieldWidget::mData
private

Definition at line 32 of file WEnumFieldWidget.h.

◆ mfield

dyno::FBase* WEnumFieldWidget::mfield
private

Definition at line 30 of file WEnumFieldWidget.h.


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