这两天在阅读源码学习QT的时候,发现在输出table value的时候,有一句
pItem=new QTableWidgetItem(QString("%1").arg(pInfo->ID));
被反复用到,遂查阅assistant,又百度了一下,发现有文本替换的功能,这里整理一下
- List item Returns a copy of this string with the lowest numbered place marker replaced by string a
应该是一个QString中有很多的元素可能是“%0”~“%99”,然后把arg( )中的值一个一个按顺序替换进去
在这段程序里一直是“%1”,应该是因为每次需要赋的值只有一个。