当前位置: 首页 > news >正文

生物科技公司网站模板东莞网站建设时间

生物科技公司网站模板,东莞网站建设时间,海门网站制作,wordpress接入微信并搜索文章说起QTableWidget#xff0c;我们一般都是用QTableWidget进行数据显示或者使用QTableWidget其他控件组合进行设置。 这里主要说说数据展示#xff0c;我们在进行数据展示时#xff0c;数据量分为两种有限和无限。不管是QTableWidget中插入的数据有限还是数据无限。在数据多时…说起QTableWidget我们一般都是用QTableWidget进行数据显示或者使用QTableWidget其他控件组合进行设置。 这里主要说说数据展示我们在进行数据展示时数据量分为两种有限和无限。不管是QTableWidget中插入的数据有限还是数据无限。在数据多时item所占内存就会比较多在用完就需要继续释放。 场景 在定时往table中插入大量数据时如果不清除之前的内存一直插入下去时内存一直申请不能够释放最后会导致内存泄漏。在申请到已经程度时软件就会蹦掉。 1、什么情况下进行释放 在每次显示完就进行释放这样明显不太合理因为item被delete后表中的数据就会消失是由于内存区域的值被清除了。插入指定的行数后进行释放申请的内存。并从新从第一行插入。 2、如何释放呢 1QtableWidget的方法 void QTableWidget::clear() [slot] //清空表格中所有内容包含表头 void QTableWidget::clearContents() [slot] //清空表格中的内容不包含表头 void QTableWidget::removeColumn(int column) [slot] //删除表格中的某列内容 void QTableWidget::removeRow(int row) [slot] //删除表格中的某行内容经过尝试发现使用clear和clearContents都可以释放所申请的内存但是一般使用clearContents毕竟我们只需要释放item并不需要清空表头。 2delete每个单元格的item 获取表的row和Count然后进行遍历通过ui-tableWidget-item(i,j)返回一个指针类型的item,如果没有设置item就会返回0通过判断if(item),进行delete item操作。 代码实现 int row ui-tableWidget-rowCount();int columnui-tableWidget-columnCount();for(int i0;irow ;i){for (int j0;jcolumn;j){QTableWidgetItem *itemui-tableWidget-item(i,j);if(item){delete item;}}}
http://www.huolong8.cn/news/52964/

相关文章:

  • 网站树状结构图怎么做网站优化公司哪家便宜
  • 全国工程招标信息网郑州seo网站有优化
  • 竞价培训哪家比较好优化快速排序
  • 凡科建设网站的步骤hreflang wordpress
  • 网站建设没业务wordpress 页面调用
  • 刚开始做网站哪有免费空间个人网站首页怎么做
  • 美食网站开发的目的在网站服务器上建立数据库
  • 淮安网站设计淘宝客做网站
  • 福田企业网站推广哪个好下载一个百度导航
  • 做视频网站怎么对接云盘光纤做网站 移动不能访问电信
  • 专业 旅游网站建设重庆森林经典台词图片
  • 合肥专业网站制apple网站设计
  • 北京西站地铁是几号线做网络营销推广的公司
  • 网站开发线上滨州正规网站建设公司
  • 做企业网站需要资质吗旅游网站建设模板
  • angularjs的网站模板佛山建设局网站
  • 网站大连微信 app 微网站 整合
  • 招远网站建设网络公司实习报告
  • wordpress做招聘网站兰州构建公司
  • 免费做婚礼邀请函的网站做dota2菠菜网站
  • 电商网站图片3gcms企业手机网站整站源码asp
  • 建站软件免费试用网页加速器app
  • 网站后台无上传图片按钮模具培训网站建设
  • 网站规划建设国际大型门户网站
  • php网站如何导入数据库wordpress 常见漏洞
  • 织梦网站建设视频wordpress改变上传目录
  • 山西响应式网站平台amp for wordpress
  • 点点站长工具dw做的个人网站
  • 怎样免费创建网站教育机构招聘
  • 英文网站建设之后怎么推设计logo网站免费奇米