Qt 4.8.0 was released yesterday featuring Qt Platform Abstraction, threaded OpenGL support, multithreaded HTTP and optimized file system access, making Qt apps even better by the day.
Please check out the Qt download page over at: http://qt.nokia.com/downloads.
Feedback can be left at the Qt bug tracker: https://bugreports.qt.nokia.com/secure/Dashboard.jspa
- Qt Platform Abstraction (QPA)
QPA restructures the GUI stack to enable easier porting of Qt to different windowing systems and devices. More info on: Lighthouse has grown up now.
- Threaded OpenGL support
Enables those of us that are not OpenGL-ninjas to render OpenGL from more than one thread concurrently. More info on: Threaded OpenGL in 4.8.
- Multithreaded HTTP
HTTP requests are now handled in a separate thread by default. This should make application guis smoother, as networking will no longer use the main event loop.
- Optimized file system access
The file system stack received some heavy lifting under the hood. The result is better I/O performance, achieved by reducing the number of system calls performed for I/O and by better use of cached data, when available. The improvements in performance can be seen across all platforms.
Here are the teams behind it – possibly the only type of troll you’d want to meet in real life, the Nokia TrollTech Qt teams.
Thanks prashant for the tip!