|
Wt examples
3.3.5
|

Public Member Functions | |
| virtual NumericItem * | clone () const |
| virtual void | setData (const boost::any &data, int role=Wt::UserRole) |
| virtual NumericItem* NumericItem::clone | ( | ) | const [inline, virtual] |
Reimplemented from Wt::WStandardItem.
Definition at line 18 of file CsvUtil.C.
{
return new NumericItem();
}
| virtual void NumericItem::setData | ( | const boost::any & | data, |
| int | role = Wt::UserRole |
||
| ) | [inline, virtual] |
Reimplemented from Wt::WStandardItem.
Definition at line 22 of file CsvUtil.C.
{
boost::any dt;
if (role == Wt::EditRole) {
std::string s = Wt::asString(data).toUTF8();
char *end;
double d = std::strtod(s.c_str(), &end);
if (*end == 0)
dt = boost::any(d);
else
dt = data;
} else
dt = data;
Wt::WStandardItem::setData(dt, role);
}
1.7.6.1