QT 4.5 Released, Plus New IDE and Analysis Tool
stoolpigeon writes "QT 4.5 has arrived and is now available for download. This new release is quite significant due to licensing changes that now make it simpler to use QT in a wider range of products without cost as well as a number of new features. The latest version of Webkit is now integrated into the product. Qt 4.5 sees the introduction of QtBenchLib, a new component to make measuring the performance of the toolkit and checking for regressions easier. Mac developers who use Qt will note a major reworking of 4.5 on the Mac, now providing 64-bit support. QT Creator is a new IDE that looks to have combined a number of previously separate tools. And there is much more."
In a world that's moving fast from native application to web-based applications, I believe their bet in integrating WebKit is an excellent choice.
At my company (a web company) we had to choose a platform for our native client and basically the choice boiled down to Mozilla's XUL platform, Adobe AIR and (just in time) Qt with WebKit. We decided for the latter and do not regret it!
While QtWebKit has a lot of rough edges in Qt 4.4, I believe there is a *lot* of potential, especially given the huge improvements they made in that area in Qt 4.5. JavaScript has seen a huge speed bump due to the SquirrelFish engine, you can expose C++ objects to JavaScript (already in 4.4), and with some work you can even connect native Qt signals to JavaScript methods, there now is support for HTML5 and CSS3 transformations. Without exaggeration, this really is the best of both worlds.
And now with the LGPL license option it's even available to about everyone who wants it. Good job!
Using Qt 4.5-rc1 from Debian Experimental and the Arora browser, I get 98/100 on Acid 3. It renders pretty fast as well.
This new release is quite significant due to licensing changes that now make it simpler to use QT in a wider range of products...
fully spelled out in the linked article.
It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
And for those like me who were quite excited with the new licensing and wanted to use it with java... Don't think of it...
Qt Jambi - a port of Qt to the Java programming language - has been discontinued in order to focus resources on the Qt cross platform application and UI framework. Qt Jambi will be maintained for one year after the March 2009 release of Qt Jambi 4.5.0_01, and will be made available upon release under the LGPL license
QT Programming Language Support
Wow, blast from the past with errors compiling standard C++ I haven't had to worry about for a long time. The Windows bundle package comes with MinGW GCC 3.4.5 built in January 2006. TDM's GCC builds to the rescue!
As much as I like gtk+ and gnome apps better, I've been using QT for a while and it really is a joy to use, years ahead of any other toolkit in terms of features and elegance
.: sapelko dixit
Actually, editor fail. The article is referring to Qt - not QT.