编辑——
这就是我被抛弃的地方:
for(int i=0, a=bugModel->rowCount(); i<a; i++){
qDebug() << i;
QString *BugName = new QString(QString::number(i));
setting.beginGroup(BugName->toAscii());
bugModel->setData(bugModel->index(i,0), setting.value("theBugName", "A Bug!").toString());
setting.endGroup();
delete BugName;
}
我正在尝试从设置组加载名称并将其设置为列表模型,其名称将等于 i。但是每次我加载模型时,组'0'的信息只显示出来,因为我在这里是0。例如:
我有两个名为“0”和“1”的设置组。我希望 for 循环运行 2 次,以便从这些组中加载值并将其设置在 QListView 中。但是我对其进行了测试,每次它只加载“0”组的值,当我将其更改为它时,for(int i=1..)
它会加载“1”组的值。