Qt创建者在编辑器中使用高CPU

时间:2014-12-03 14:38:51

标签: c++ qt windows-xp qt-creator

即使在简单的应用程序中(与向导制作的QWidgets应用程序一样简单),qtcreator.exe在编辑代码时每隔一段时间达到50%(1核心)。似乎它解析了整个项目,即使输入了几个新字符,使其无响应并且某些点无法使用。

项目大小会变得更糟,所以在添加了几个cpp / h模块后,会让人感到紧张。

同样的项目在debian下的Qt中运行完美,su我认为它与WinXP_x86连接。无法检查它在Win7下是否表现出相同的行为。

这是通常的情况(我没有在网上看到任何关于它的投诉,所以我认为它不是),它可以完全修复还是代码解析可以切换到“解析保存”或类似的东西?


更新:在Win7上运行的Qt Creator也没有显示出这样的行为,所以它肯定是与WinXP相关的问题

1 个答案:

答案 0 :(得分:5)

删除Options -> C++ -> Code model -> Ignore pre-compiled headers选项(这是默认设置)似乎可以解决问题 - 代码完成和解析现在很顺利。我没有明确地在我的项目中使用PCH,因此不知道它是否会影响其改善绩效的目标。