• 7903阅读
  • 14回复

QT界面越运行越慢 [复制链接]

上一主题 下一主题
离线bumianren
 
只看楼主 倒序阅读 楼主  发表于: 2010-01-26
用QT做了个简单的界面  在2440开发板上跑了8个小时左右 通过触摸屏点击按钮 程序响应超级慢 这是什么原因  哪位老神仙  帮我分析一下  不胜感激!!
离线mecland
只看该作者 1楼 发表于: 2010-01-26
程序问题
离线yurenjimi

只看该作者 2楼 发表于: 2010-01-26
一般来说  泄了……
hello world!!
离线nmiirq

只看该作者 3楼 发表于: 2010-01-26
明显是泄漏么~!
离线bumianren
只看该作者 4楼 发表于: 2010-01-28
我也知道是内存的问题  怎么迅速找到出问题的代码段呢  谢谢各位大侠!
离线lala08
只看该作者 5楼 发表于: 2010-01-28
引用第4楼bumianren于2010-01-28 08:58发表的 :
我也知道是内存的问题  怎么迅速找到出问题的代码段呢  谢谢各位大侠!




是啊,有时候 自己认为都释放了,但是还有泄露的现象,怎么找 呢
离线bumianren
只看该作者 6楼 发表于: 2010-01-29
qt里面只要指定父对象的话  不是不用手动DELETE对象的吗?那位大侠指点一二!!
离线mecland
只看该作者 7楼 发表于: 2010-01-30
用valgrind调试
离线luohui8891

只看该作者 8楼 发表于: 2010-01-30
楼上的有没有资料。新手不太懂
离线bumianren
只看该作者 9楼 发表于: 2010-02-01
Valgrind是一个GPL的软件,用于Linux(For x86, amd64 and ppc32)程序的内存调试和代码剖析----来源于网络


现在的问题是将程序在开发板内运行时,就会越来越慢啊,这个软件在嵌入式系统里面能用吗?
离线bumianren
只看该作者 10楼 发表于: 2010-02-02
Valgrind是一个GPL的软件,用于Linux(For x86, amd64 and ppc32)程序的内存调试和代码剖析----来源于网络


现在的问题是将程序在开发板内运行时,就会越来越慢啊,这个软件在嵌入式系统里面能用吗?
离线318065268
只看该作者 11楼 发表于: 2010-02-02
贴个代码吧。
自己查的话最主要的是查所有不是在构造函数里的,出现new的地方。看是不是一个对象被new了很多次。
Email  rsail@126.com(私人邮箱)
QQ:   318065268
离线bumianren
只看该作者 12楼 发表于: 2010-02-04
高手都去哪里了?!!
离线bumianren
只看该作者 13楼 发表于: 2010-02-04
代码有几千行啊  怎么贴  我在仔细检查下吧  谢谢
离线mile
只看该作者 14楼 发表于: 2010-02-17
如果是MDI的话有可能是没有添加
setAttribute(Qt::WA_DeleteOnClose);

只是猜一下。
快速回复
限100 字节
 
上一个 下一个