Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4197318
  • 博文数量: 776
  • 博客积分: 13014
  • 博客等级: 上将
  • 技术积分: 10391
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-22 17:00
文章分类

全部博文(776)

文章存档

2015年(55)

2014年(43)

2013年(147)

2012年(20)

2011年(82)

2010年(429)

分类: LINUX

2015-02-03 11:09:41

将QString类型的数据当做参数传递是一个很好的方法
第一,便于获取。只要将所需数据信息经过合成处理合成一个QString类型的量,然后将其存入到列表的单元格中,当需要获取时,只需读到单元格里的信息。
第二,便于传递。把QString类型的数据当做参数,可以很方便且快速地传给子类,子类初始化后只需要对参数进行解析就能得到完整的数据或者想要的数据。
第三,QString转换成QStringList。QString只需调用split()方法即可把原来的字符串按照固定表示分割。比如:

点击(此处)折叠或打开

  1. QString str = "name1,path1;name2,path2;name3,path3";
  2. QStringList list1 = str.split(";");
  3. for(int i=0;i<list1.size();i++)
  4. {
  5.     QStringList list2 = list1[i].split(tr(","));
  6.     。。。//然后将QStringList添加到表中即可
  7. }


阅读(1906) | 评论(0) | 转发(0) |
0

上一篇:TCP断线监测

下一篇:pppd拨号脚本配置

给主人留下些什么吧!~~