将QString类型的数据当做参数传递是一个很好的方法
第一,便于获取。只要将所需数据信息经过合成处理合成一个QString类型的量,然后将其存入到列表的单元格中,当需要获取时,只需读到单元格里的信息。
第二,便于传递。把QString类型的数据当做参数,可以很方便且快速地传给子类,子类初始化后只需要对参数进行解析就能得到完整的数据或者想要的数据。
第三,QString转换成QStringList。QString只需调用split()方法即可把原来的字符串按照固定表示分割。比如:
-
QString str = "name1,path1;name2,path2;name3,path3";
-
QStringList list1 = str.split(";");
-
for(int i=0;i<list1.size();i++)
-
{
-
QStringList list2 = list1[i].split(tr(","));
-
。。。//然后将QStringList添加到表中即可
-
}
阅读(1985) | 评论(0) | 转发(0) |