if(column==0){ if(showtype[row]){ setText=QString::number(Uall[row])); }else{ setText=(QString::number(((double)Uall[row]/1048576),'g',6)); } }将setTex变成输入,Uall[row]变成输出
时间: 2024-03-12 19:43:48 浏览: 63
GWLIndicator:自定义的菊花
如果要将`setText`变成输入,`Uall[row]`变成输出,可以将代码改为:
```
if(column == 0) {
if(showtype[row]) {
Uall[row] = setText.toDouble(); // 将setText转换成double类型并赋值给Uall[row]
} else {
Uall[row] = setText.toDouble() * 1048576; // 将setText乘以1048576并转换成double类型,然后赋值给Uall[row]
}
}
```
这样修改后,如果`showtype[row]`为true,则将`setText`转换成`double`类型并赋值给`Uall[row]`;如果`showtype[row]`为false,则将`setText`乘以1048576并转换成`double`类型,然后赋值给`Uall[row]`。
阅读全文