1 #include <Wt/WContainerWidget.h>
2 #include <Wt/WIntValidator.h>
3 #include <Wt/WLineEdit.h>
4 #include <Wt/WTemplate.h>
5 
6 SAMPLE_BEGIN(LineEdit)
7 
8 auto result =
9     std::make_unique<Wt::WTemplate>(Wt::WString::tr("lineEdit-template"));
10 result->addFunction("id", &Wt::WTemplate::Functions::id);
11 
12 auto edit = std::make_unique<Wt::WLineEdit>();
13 edit->setValidator(std::make_shared<Wt::WIntValidator>(0, 130));
14 
15 result->bindString("label", "Age:");
16 result->bindWidget("edit", std::move(edit));
17 
18 SAMPLE_END(return std::move(result))
19