Wt
4.11.1
|
Form delegate class for boolean More...
#include <WFormDelegate.h>
Public Member Functions | |
std::unique_ptr< Wt::WWidget > | createFormWidget () override |
Create WCheckBox to be used in the View. | |
void | updateModelValue (Wt::WFormModel *model, Wt::WFormModel::Field field, Wt::WFormWidget *edit) override |
Update the value in the Model. | |
void | updateViewValue (Wt::WFormModel *model, Wt::WFormModel::Field field, Wt::WFormWidget *edit) override |
Update the value in the View. | |
virtual void | updateModelValue (Wt::WFormModel *model, Wt::WFormModel::Field field, Wt::WFormWidget *edit) |
Updates a value in the Model. More... | |
virtual bool | updateModelValue (Wt::WFormModel *model, Wt::WFormModel::Field field, Wt::WWidget *edit) |
Updates a value in the Model. More... | |
virtual void | updateViewValue (Wt::WFormModel *model, Wt::WFormModel::Field field, Wt::WFormWidget *edit) |
Updates a value in the View. More... | |
virtual bool | updateViewValue (Wt::WFormModel *model, Wt::WFormModel::Field field, Wt::WWidget *edit) |
Updates a value in the View. More... | |
Public Member Functions inherited from Wt::Form::WAbstractFormDelegate | |
WAbstractFormDelegate () | |
Constructor. | |
virtual | ~WAbstractFormDelegate () |
Destructor. | |
virtual std::shared_ptr< Wt::WValidator > | createValidator () |
Create the validator to be used by the Model. More... | |
virtual bool | updateModelValue (Wt::WFormModel *model, Wt::WFormModel::Field field, Wt::WWidget *edit) |
Updates a value in the Model. More... | |
virtual bool | updateViewValue (Wt::WFormModel *model, Wt::WFormModel::Field field, Wt::WWidget *edit) |
Updates a value in the View. More... | |
Form delegate class for boolean
This will create a WCheckBox to display the boolean value in the view
void Wt::Form::WAbstractFormDelegate::updateModelValue |
Updates a value in the Model.
By default this sets the value in the model to the string returned by WFormWidget::valueText
The user should only override this method or the other updateModelValue method returning a boolean, depending on the type of widget that's returned by createFormWidget.
virtual bool Wt::Form::WAbstractFormDelegate::updateModelValue |
Updates a value in the Model.
By default this method returns false.
The user should only override this method or the other updateModelValue method, depending on the type of widget that's returned by createFormWidget.
void Wt::Form::WAbstractFormDelegate::updateViewValue |
Updates a value in the View.
By default this uses WFormWidget::setValueText and WFormModel::value to update the widget
The user should only override this method or the other updateViewValue method returning a boolean, depending on the type of widget that's returned by createFormWidget.
virtual bool Wt::Form::WAbstractFormDelegate::updateViewValue |
Updates a value in the View.
By default this method returns false.
The user should only override this method or the other updateViewValue method, depending on the type of widget that's returned by createFormWidget.