Nokia's Qt Labs has released Qt 5.0 Alpha, calling it the first major release of the C++ cross-platform application framework since the more open development community, the Qt Project, started. The last major release of Qt, 4.0, was nearly seven years ago, in June 2005, with regular minor releases since then adding many features and culminating in the most recent, Qt 4.8, which introduced Qt Platform Abstraction (QPA) and various other improvements.

With Qt 5.0, the developers say they want to offer all the power of native Qt using C++ but move to a model where C++ is predominantly used to implement backend modules that are used by Qt Quick. According to Lars Knoll, director of Qt R&D at Nokia, the model works nicely on embedded Qt with full screen applications, but it will probably take until Qt 5.1 or 5.2 for the model to work well with desktop applications.

__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump