> Programmer does not program in pure C++ when he/she program in Qt. He/She program in Qt version of C++(and compatibility with existing C++ compiler does not change this fact).
That's one of the reasons one might use Qt, to use Qt's data structures, etc.
Data structure nothing to do with language , you can implement all of them in any Turing complete language. My point was when you do use Qt , actually you are using specific version of C++ not ISO C++. And being preprocessor, does not change that fact.
That's one of the reasons one might use Qt, to use Qt's data structures, etc.