PeriDyno
1.0.0
Loading...
Searching...
No Matches
D:
Peridyno
peridyno
src
Rendering
GUI
WtGUI
PropertyItem
WBoolFieldWidget.h
Go to the documentation of this file.
1
#pragma once
2
#include <Wt/WContainerWidget.h>
3
#include <Wt/WCheckBox.h>
4
5
#include <
Field.h
>
6
#include <
WParameterDataNode.h
>
7
8
class
WBoolFieldWidget
:
public
Wt::WContainerWidget
9
{
10
public
:
11
WBoolFieldWidget
(
dyno::FBase
*);
12
~WBoolFieldWidget
();
13
14
static
Wt::WContainerWidget*
WBoolFieldWidgetConstructor
(
dyno::FBase
* field)
15
{
16
return
new
WBoolFieldWidget
(field);
17
};
18
19
20
void
setValue
(
dyno::FBase
*);
21
22
//Called when the widget is updated
23
void
updateField
();
24
25
Wt::Signal<int>&
changeValue
()
26
{
27
return
changeValue_
;
28
}
29
30
private
:
31
dyno::FBase
*
mfield
;
32
Wt::WHBoxLayout*
layout
;
33
Wt::WCheckBox*
checkbox
;
34
Wt::Signal<int>
changeValue_
;
35
};
Field.h
WParameterDataNode.h
WBoolFieldWidget::updateField
void updateField()
Definition
WBoolFieldWidget.cpp:32
WBoolFieldWidget::setValue
void setValue(dyno::FBase *)
Definition
WBoolFieldWidget.cpp:19
WBoolFieldWidget::WBoolFieldWidgetConstructor
static Wt::WContainerWidget * WBoolFieldWidgetConstructor(dyno::FBase *field)
Definition
WBoolFieldWidget.h:14
WBoolFieldWidget::changeValue
Wt::Signal< int > & changeValue()
Definition
WBoolFieldWidget.h:25
WBoolFieldWidget::mfield
dyno::FBase * mfield
Definition
WBoolFieldWidget.h:31
WBoolFieldWidget::~WBoolFieldWidget
~WBoolFieldWidget()
Definition
WBoolFieldWidget.cpp:15
WBoolFieldWidget::layout
Wt::WHBoxLayout * layout
Definition
WBoolFieldWidget.h:32
WBoolFieldWidget::checkbox
Wt::WCheckBox * checkbox
Definition
WBoolFieldWidget.h:33
WBoolFieldWidget::WBoolFieldWidget
WBoolFieldWidget(dyno::FBase *)
Definition
WBoolFieldWidget.cpp:3
WBoolFieldWidget::changeValue_
Wt::Signal< int > changeValue_
Definition
WBoolFieldWidget.h:34
dyno::FBase
Definition
FBase.h:44
Generated by
1.13.2