29 elementAt(row, 0)->setColumnSpan(3);
30 elementAt(row, 0)->setContentAlignment(AlignTop | AlignCenter);
31 elementAt(row, 0)->setPadding(10);
32 WText *title =
new WText(tr(
"example.form"),
34 title->decorationStyle().font().setSize(WFont::XLarge);
38 elementAt(row, 0)->setColumnSpan(3);
43 errorStyle.setForegroundColor(Wt::red);
44 errorStyle.font().setSize(WFont::Smaller);
45 errorStyle.font().setWeight(WFont::Bold);
46 errorStyle.font().setStyle(WFont::Italic);
50 nameEdit_ =
new WLineEdit(elementAt(row, 2));
51 label =
new WLabel(tr(
"example.name"), elementAt(row, 0));
53 nameEdit_->setValidator(
new WValidator(
true));
59 label =
new WLabel(tr(
"example.firstname"), elementAt(row,0));
70 label =
new WLabel(tr(
"example.country"), elementAt(row, 0));
77 cityEdit_ =
new WComboBox(elementAt(row, 2));
78 cityEdit_->addItem(tr(
"example.choosecountry"));
79 label =
new WLabel(tr(
"example.city"), elementAt(row, 0));
88 label =
new WLabel(tr(
"example.birthdate"), elementAt(row, 0));
96 label =
new WLabel(tr(
"example.childcount"),
106 label =
new WLabel(tr(
"example.remarks"),
112 WPushButton *
submit =
new WPushButton(tr(
"submit"),
115 submit->setMargin(15, Top);
116 elementAt(row, 0)->setColumnSpan(3);
117 elementAt(row, 0)->setContentAlignment(AlignTop | AlignCenter);
120 elementAt(2, 0)->resize(WLength(30, WLength::FontEx), WLength::Auto);
121 elementAt(2, 1)->resize(20, WLength::Auto);