I have been using Qt with Eclipse and autotools - its been interesting
I like to use autotools whenever I am developing something that might have an extended life, just in case I need to support multiple environments.
Eclipse is widely available, and I can usually install it at work as well as on my own system. I think its main advantage is its ability to provide easy access and autocomplete to complex libraries (like Qt).
Qt because its C++ and cross platform.
I put the following guides together a few years ago: Qt
All the software has been installed from Fedora's package management applications.