PeriDyno 1.0.0
Loading...
Searching...
No Matches
WVector3iFieldWidget.h
Go to the documentation of this file.
1#pragma once
2#include <Wt/WContainerWidget.h>
3#include <Wt/WSpinBox.h>
4
6
7class WVector3iFieldWidget : public Wt::WContainerWidget
8{
9public:
12
13 static Wt::WContainerWidget* WVector3iFieldWidgetConstructor(dyno::FBase* field)
14 {
15 return new WVector3iFieldWidget(field);
16 };
17
18 void setValue(dyno::FBase*);
19
20 //Called when the widget is updated
21 void updateField();
22 Wt::Signal<int>& changeValue()
23 {
24 return changeValue_;
25 }
26
27private:
29 Wt::WHBoxLayout* layout;
30 Wt::WSpinBox* mData1;
31 Wt::WSpinBox* mData2;
32 Wt::WSpinBox* mData3;
33 Wt::Signal<int> changeValue_;
34};
void setValue(dyno::FBase *)
WVector3iFieldWidget(dyno::FBase *)
Wt::Signal< int > changeValue_
Wt::Signal< int > & changeValue()
static Wt::WContainerWidget * WVector3iFieldWidgetConstructor(dyno::FBase *field)