i using netbeans7.1 with Qt and mingw on win64x . netbeans show me "unable to resolve identifier" but just for some modules! i checked everythings ( i used a lots of other modules many time they are working )
- all Qt modules on ( Project Properties -> Build -> Qt Modules ) are enabled
- Modules file/header are exists in right place ( i check them with navigate -> Go to Deceleration/Definition Menu )
- i reBuild project many time, check system PATH .. restart netbeans and etc..
- UPDATED: i tried
Code Assistance
->Reparse Project
error was disappear but when i'm building project it's occurs again
UPDATED(2) system environment PATH variables related to netbeans+qt+mingw
C:\OSprogramingPack\MinGW\bin;
C:\OSprogramingPack\Qt\4.8.6\bin;
C:\OSprogramingPack\MinGW\msys\1.0\bin;
show me this!
UPDATED(3):
after used navigate -> Go to Deceleration/Definition
its directed me to
another file witch its contain #include again , its happened for 3 times!
"C:\OSprogramingPack\Qt\4.8.6\include\QtNetwork\QSslSocket"
directed me to
"C:\OSprogramingPack\Qt\4.8.6\include\QtNetwork\QSslSocket.h"
and directed again to
"C:\OSprogramingPack\Qt\4.8.6\src\network\ssl\qsslsocket.h"
( the orginal header file )
when i open qsslscoket.cpp in (with Navigate ->Go to Source
)
"C:\OSprogramingPack\Qt\4.8.6\src\network\ssl\qsslsocket.cpp"
shows me :
Options -> C/C++ -> Build Tools