MyProject.pro的细分
SOURCES += somefiles.cpp \
widget/problematic.cpp \
someotherfiles.cpp
HEADERS += somefiles.h \
widget/problematic.h \
someotherfiles.h
示例
我的QtCreator是使用自建的Qt4.8.2软件包从源代码构建的(两者都使用相同的MinGW 64位工具链构建),并且它曾经顺利运行。现在,对于我的项目“MyProject.pro”,IDE无法跟踪我对头文件所做的更改:widget/problematic.h
。
案例1:当我向头文件添加新的类变量/函数时,IDE无法识别源文件中新添加的成员:新变量不会自动突出显示,尝试首先定义新函数签名时无法弹出新函数签名
案例2:当我在头文件中将变量从指针类型更改为值类型时,IDE继续说变量是指针,弹出' - >'运算符而不是'。'成员选择的运营商。
在同一会话期间(未关闭QtCreator),即使我关闭文件并重新打开它们,问题仍然存在。只有问题(.h,.cpp)才会遇到问题。
那么,用文件/ IDE检查一下?
似乎在我将文件正确地重命名为所有小写字母后,问题就消失了。