1、String与QString之间的转换
string2QString:
string out_weight;
QString qstr;
qstr = QString::fromStdString(out_weight);
QString2String:
QString qstr;
String str = qstr.toStdString();
2、QString与double类型之间的转换
QString2double:
QString num(“12.3456789”);
double d = num.toDouble();
double2QString:
double data = 40.215586810458;
QString str = QString::number(data,‘f’,10); // f 表示非科学记数法 10表示小数点后保留10位
3、QString与int类型之间的转换
QString2int:
QString str = “100”;
int tmp = str.toInt();
int2QString:
int tmp = 100;
QString str = QString::number(tmp);