There is a feature I really like in qt creator and it is the Shadow build. When the Shadow Build is on, all the generated files (*.moc, Makefile, *.o) will be generated in a giv
You can also try the experimental QMake support plugin for KDevelop: https://projects.kde.org/kdev-qmake
It asks you for a build folder on first start and does the shadow-build stuff. Note that you need to make sure your .pro and .pri files are written properly - it's quite easy to mess it up. CMake is much simpler in that regard!