KDevelop is an easy to use integrated development environment for KDE. It supports a wide range of programming languages and features project management, an advanced editor, a class browser and an integrated debugger.
The application wizard can generate fully functional projects for terminal programs and GUI programs using Qt, KDE or GNOME.
It can be installed using Ubuntu Software Center.
Hello World KDevelop