• 4068阅读
  • 1回复

[提问]关闭一次窗口 内存增加一次 [复制链接]

上一主题 下一主题
离线314361768
 

只看楼主 倒序阅读 楼主  发表于: 2011-05-06
void wincemainwindow::on_pushButton_1_clicked()
{
gylc1= new gongyiliucheng(0,xitong1canshu_struct.xitonghuanshu);
gylc1->setAttribute(Qt::WA_DeleteOnClose,true);
  gylc1->show();

}

打开窗口 ! 关闭窗口  !  随着次数的增加,占用的内存在增长!  
似乎关闭 gylc1 时 并没有完全释放资源!  
在gylc1 用到了数据保存数据。
但我是这样处理的: QScopedPointer<QSqlQuery>query(new QSqlQuery );
用该也释放了吧!  
内存跑到哪里去了?
离线jdwx

只看该作者 1楼 发表于: 2011-05-06
gylc1->show();
改成 gylc1->exec();
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
快速回复
限100 字节
 
上一个 下一个