更改QStringList的ith元素

时间:2018-07-23 14:43:13

标签: replace qt5 qstring

我正在寻找解决方案半小时,没有任何进展。

考虑列表

QStringList foo = {};
for (int i=1; i<8; i++){
    foo << "0";
}

如果单击了某些复选框,我想将列表的值更改为"1"

例如,如何通过0将第三个1更改为?类似于(伪代码)foo.replace(3,"0","1")

1 个答案:

答案 0 :(得分:2)

只需应用KISS principle;)

foo[3] = "1";