Quote Originally Posted by flamaros View Post
It seems it can support all compilers, but in this case I need to configure it myself, am I right?
Not really. Creator doesn't compile your code. It relies on qmake/cmake and make/nmake to do the job. QMake is able to pickup the compilation environment on its own if you follow the basic rules.

I need to understand qmake is not a compiler but "just" a binder for QT syntaxe, and give the corrected code to gcc, msvc or icc?
QMake is a Makefile generator. Makefiles contain rules for invoking the compiler to do arbitrary tasks (like compilation of C++ applications).

The main interest for me to use Qt Creator is to be able to use only one project for both Windows and Linux, the easiest way to port applications is to reduce differences between versions.
Qt Creator is just an advanced text editor heavily tailored for editing C++ code - nothing more, nothing less. Just like Visual Studio, by the way... IDE is an environment - it may or may not come with an own toolchain to build projects. There is no problem in using VIsual Studio to write code on Windows and then compile it on Linux.