QList<QString> list;
list.append("item1");
list.append("item2");
list.append("item3");
list.append("item4");
for(int i=0; i<list.size(); i+=1)
{
qDebug()<<""<<list.at(i);
}
list.at(0) = "aa";
修改列表中的值,可以使用下标指定列表元素
list[0] = "aa";
而不能使用at()函数指定列表元素
list.at(0) = "aa";
因为
const T &QList::at(int i) const
返回值是const类型不可以更改,标记下这个问题。