当前位置: 代码迷 >> QT开发 >> Qt3D内存泄漏有关问题
  详细解决方案

Qt3D内存泄漏有关问题

热度:19   发布时间:2016-04-25 03:24:42.0
Qt3D内存泄漏问题
使用Qt3D载入模型:
    QGLAbstractScene *scene = QGLAbstractScene::loadScene(fileName);
    mainNode = scene->mainNode();

重新载入前释放上一次内存:
    delete scene;
    qDeleteAll(mainNode->allChildren());  //遍历树进行释放也试过了
    delete mainNode;

结果还是有内存泄漏,企鹅的demo每次重新载入程序会增加2M+的内存
大的模型就更不用说了

求解决办法啊

------解决方案--------------------
Qt3D是在重构中,所以过会儿再决定是否使用它吧。