Yo estoy enamorada de
Kate que tambien viene disponible ya en KDE
me agrada porque puedo configurarles muchas opciones esteticas ventajosas para programar a mano, y pues tengo la konsola ahi mismo embebida dentro de Kate lo cual es super comodo, porque es programando y compilando o interpretando..
Pero, tu pregunta tiene muchas cosas que considerar, por ejemplo intentas programar en C++ + QT porque si es el caso te conviene QDevelop (No Kdevelop no confundir). Con QDevelop que trae un QT Designer tambien embebido haces ventanas QT en ligeros minutos (apresura mucho el trabajo) ademas que es facil de aprenderlo a manejar.
Kate no es un IDE es un editor, Emacs es otro Editor (bastante feo disculpandome por Stallman), vim bueno... otro editor pero no es muy comodo que por cada linea debas hacer un juego de caracteres en el teclado para escribir o borrar algo lol...
Yo te recomiendo el editor Kate.