c++ - Qt Creator cannot resolve STL containers -


i've downloaded qt 5.4 windows, running in windows 8.1 pro. comes mingw , qt creator 3.3.

i've been using qt few years. still necessary component seems missing in qt creator ide. suppose class card defined function getsymbol():

class card { public:     string getsymbol() const; } 

somewhere in code i've std::vector of cards:

vector<card> playable; 

and somewhere else in code:

playable[0].getsymbol();            ^----------------- note dot 

when type period in line above, qt creator should list available functions , variables of card class used, intellisense works in vs. doesn't happen. however, when create object of type card, dot triggers qt creator show available functions:

enter image description here

why feature doesn't work when card objects put in stl containers? there settings needs enabled?

this has been long standing issue discussed asked , asked on again on forums , mailing lists. thuga correctly showed in comment, corresponding bugreport monitor:

code completion not work std::vector of objects

note qtcreator meant working qt code , use qvector in such projects working. not saying not worth fixing, @ least history.

this may getting closer , closer using clang inside qtcreator, guess need wait.


Comments

Popular posts from this blog

java - Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not be resolved -

Round ImageView Android -

How can I utilize Yahoo Weather API in android -