【发布时间】:2014-01-15 10:03:13
【问题描述】:
我尝试了这段代码,但对于 QString 到短值仍然有问题,例如它适用于 text = 20 但它返回 0 for value = 20.5。
但我需要价值=20。我该如何解决?
inline __int16 GetStaticToInteger(QLineEdit* lineEdit) {
QString text; __int16 nValue = 0;
nValue = QString::number(lineEdit->text().toDouble()).toShort();
return nValue;
}
【问题讨论】: