Qt is a cross-platform application framework. It includes
An intuitive class library
Integrated development tools
Support for C++ and Java development