1、QString::number设置小数保存位数
原型:
可指定格式和保存精度
例如:
QString::number(strDouble, 'f', 4);//保存为浮点型,4位小数
格式有以下几种:
2、QTableWidgetItem 使用 setData 保存自定义数据并取出
setData()方法原型:
使用示例:
MyClass myClass;
QTableWidgetItem * item = new QTableWidgetItem(myClass.GetUserId());
item->setData(Qt::UserRole, QVariant::fromValue(myClass));
如何取出存在 item 中的自定义数据结构:
MyClass myclass = item->data(Qt::UserRole).value<MyClass>();