Macos 在mac osx上的Qt 4.7中使用光栅图形会导致内存泄漏吗?
我在MacOSX上使用光栅图形(QApplication::setGraphicsSystem(“光栅”)时遇到问题。mac developer instruments工具正在检测对象类型为CGContext的程序中的内存泄漏。如果我把图形系统改回本机,我看不出有这样的漏洞。这真的是内存泄漏吗?如果是的话,有没有办法解决?光栅图形的性能比本机图形要好得多,我想继续使用它们Macos 在mac osx上的Qt 4.7中使用光栅图形会导致内存泄漏吗?,macos,qt,qt4,Macos,Qt,Qt4,我在MacOSX上使用光栅图形(QApplication::setGraphicsSystem(“光栅”)时遇到问题。mac developer instruments工具正在检测对象类型为CGContext的程序中的内存泄漏。如果我把图形系统改回本机,我看不出有这样的漏洞。这真的是内存泄漏吗?如果是的话,有没有办法解决?光栅图形的性能比本机图形要好得多,我想继续使用它们 另外,如果你想复制它,你可以在Qt Creator中打开任何演示程序,并在创建QApplication的正上方添加一行“QA
另外,如果你想复制它,你可以在Qt Creator中打开任何演示程序,并在创建QApplication的正上方添加一行“QApplication::setGraphicsSystem(“raster”)。我个人会为此打开一份错误报告:
过去我发现Qt和Mac上的图形系统有问题。有了一个容易复制的人,他们很可能会很快给你回复 我个人会为此打开一个bug报告:
过去我发现Qt和Mac上的图形系统有问题。有了一个容易复制的人,他们很可能会很快给你回复 谢谢Phil,实际上我刚刚尝试用新的Qt4.8候选版本编译我的程序,内存泄漏消失了。我注意到现在“光栅”是mac上的默认图形系统,所以看起来他们解决了这个问题。谢谢Phil,我实际上刚刚尝试用新的Qt 4.8候选版本编译我的程序,内存泄漏消失了。我注意到现在“光栅”是mac上的默认图形系统,所以看起来他们解决了这个问题。