示例#1
0
文件: WSpinBox.C 项目: kdeforche/wt
WValidator::Result WSpinBox::validateRange() const
{
    WIntValidator validator;
    validator.setRange(min_, max_);
    std::string badRangeText = WString::tr("Wt.WIntValidator.BadRange").toUTF8();
    Wt::Utils::replace(badRangeText, "{1}", "{1}" + suffix().toUTF8());
    Wt::Utils::replace(badRangeText, "{2}", "{2}" + suffix().toUTF8());
    validator.setInvalidTooLargeText(WString(badRangeText));
    validator.setInvalidTooSmallText(WString(badRangeText));
    return validator.validate(WString("{1}").arg(value_));
}
示例#2
0
WValidator::Result WSpinBox::validateRange() const
{
  WIntValidator validator;
  validator.setRange(min_, max_);
  return validator.validate(WString("{1}").arg(value_));
}