标签: replace qt5 qstring
我正在寻找解决方案半小时,没有任何进展。
考虑列表
QStringList foo = {}; for (int i=1; i<8; i++){ foo << "0"; }
如果单击了某些复选框,我想将列表的值更改为"1"。
"1"
例如,如何通过0将第三个1更改为?类似于(伪代码)foo.replace(3,"0","1")。
0
1
foo.replace(3,"0","1")
答案 0 :(得分:2)
只需应用KISS principle;)
foo[3] = "1";