Qt中的最大小部件信息

时间:2010-09-28 09:27:53

标签: qt

在从Qt Creator运行程序后关闭我的程序后,我可以看到如下消息:

  

小工具:0最大小部件:281

这是由于“运行”设置中添加了-widgetcount参数。

我的问题是,max小部件意味着什么?它是否代表创建了多少个小部件?每当我重新打开并多次关闭同一对话框时,看到数字不断增加,我就会对内存使用情况感到担忧。就好像每次我重新打开(相同的Dialog),小部件都没有正确关闭,新的小部件只是堆积在内存中。

1 个答案:

答案 0 :(得分:1)

根据Qt docs

  

-widgetcount ,最后打印调试消息,关于未被破坏的小部件数量以及同时存在的最大小部件数量

用于识别应用程序中是否存在任何内存泄漏。

从你的问题,

  

小工具:0最大小部件:281

未销毁的数量( 0 ,并且存在的最大小部件数量(最大小部件 281 ..

只要 left 为零,您就不必担心内存泄漏。

希望有所帮助......