当前位置: 代码迷 >> QT开发 >> 求准确销毁含Ui的object的方法
  详细解决方案

求准确销毁含Ui的object的方法

热度:10   发布时间:2016-04-25 04:28:56.0
求正确销毁含Ui的object的方法
我有一个派生于QWidget的对象B含一个Ui Ui中有一个label上面有张大图片是是用qss写上去的
B* b = new B(this);
b->show();
...
...
void test_delete()
{
  delete b;
}
我这样写b仅仅不显示,但b所占用的内存没有释放。
请问我改如何释放内存?

------解决方案--------------------
screen_ui会在父对象释放时自动被释放,不需要你管的。
------解决方案--------------------
个人觉得应该看看源码,QSS里面 设置图片的那段源码。

对于资源受限设备来说这2M还是有一定的杀伤力的。

还有很多用qss设置背景图片。内存貌似都急剧增大。
  相关解决方案