
QT的MainWindow使用了工具栏,各个子页面是Widget型的,在主页面上显示,使用工具栏切换各个页面时,
只是将不使用的页面进行了隐藏,并没有删除,内存还是占用的。怎样在切换动作时,将上一个页面删除而不是隐藏?...
只是将不使用的页面进行了隐藏,并没有删除,内存还是占用的。
怎样在切换动作时,将上一个页面删除而不是隐藏? 展开
怎样在切换动作时,将上一个页面删除而不是隐藏? 展开
2个回答
展开全部
delete 啊,删掉再创建会耗时的,且容易造成内存碎片,如果不再用了,可以删掉,如果还要用就别删
追问
如果不删除,那要实现来回切换,但是占用的内存不是一直增加,而有内存释放的动作?
追答
怎么会增加,你是不是每次都在new哦,new一次就行了,就不会有内存增加
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询