QStringList list =str.split("#")//查找#符号,然后分离存入list。亏巧list: [ "a", "b", "c" ]
QStringList flieName=list.at(0),/销尺键/就是取刚才存入的队列的字符,list.at(0)就是a。- -!
这些看Qt的帮助文档都可以困塌看- -
既然是 model/view,我们也会分为两部分:model 和 view。本章我们将介绍 Qt 内置的最简单的一个模型:QStringListModel。接下来,我们再介绍另谨蔽敏外的一些内置模型,在此基础上,我们将了解到 Qt 模型的基本架祥枝构,以便为最高级的应用——并罩自定义模型我头文件里:static QMap<QString,int>GMapPaleteItem
然后cpp里面:
void QUtil::InsertRowOfTreeView(QStandardItemModel* model,QStringList list,int column,QIcon ico)
{
GMapPaleteItem.clear()
int rowCount = model->rowCount()//model的rowcount
for (int i = 0i<columni++)
{
QStandardItem* item = new QStandardItem(ico,list[i])
item->setEditable(false)
model->setItem(rowCount,i,item)
}
return
}
在这个函数里面调用没运map的clear(),错误提示是:error LNK2001: 无滑察袭法解析的信兄外部符号 "public: static class QMap<class QString,int>QUtil::GMapPaleteItem" (?GMapPaleteItem@QUtil@@2V?$QMap@VQString@@H@@A):
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)