Qt Creator中的自动完成功能不起作用

Qt Creator中的自动完成功能不起作用,qt,autocomplete,qt-creator,Qt,Autocomplete,Qt Creator,我安装的Qt Creator中的自动完成不再工作。我将“激活完成”设置为“始终”,但它不起作用,即使我按下Control+Space 但它过去工作得很好,所以我不知道为什么它突然停止了。有人知道原因吗?好的,我找到了问题所在。这是因为我开始使用预编译头,这意味着许多类现在都在stable.h中,显然编辑器找不到。我通过在所有文件中添加#include“stable.h”解决了这个问题,就像在VC++中一样。可能.cpp和.h文件没有正确添加到.pro文件的命令源和标题中,列表需要用两个选项卡向左

我安装的Qt Creator中的自动完成不再工作。我将“激活完成”设置为“始终”,但它不起作用,即使我按下Control+Space


但它过去工作得很好,所以我不知道为什么它突然停止了。有人知道原因吗?

好的,我找到了问题所在。这是因为我开始使用预编译头,这意味着许多类现在都在stable.h中,显然编辑器找不到。我通过在所有文件中添加
#include“stable.h”
解决了这个问题,就像在VC++中一样。

可能.cpp和.h文件没有正确添加到.pro文件的命令源和标题中,列表需要用两个选项卡向左对齐。

执行“解析”或“评估”步骤(请参见上面的运行/构建按钮)当您更改
.pro
文件中的某些内容时会发生这种情况?是的,无论出于何种原因,当我更改.pro文件时,我都会看到“正在评估”
ctrl空格
未被捕获。我甚至不能录下来。更改快捷方式为我修复了它(v4.2.1)。这是一个错误-预编译的头不会添加到自动完成数据中。