Trolltech has updated and renamed its graphics toolkit and development kit for embedded Linux devices. "Qtopia Core" is based on a Linux port of the company's Qt 4.0 development framework, and replaces its earlier Qt/Embedded product. It targets "single-application products" built on embedded Linux.
Trolltech has just released Qt 4.1. Many new features were added since Qt 4.0, including integrated support for rendering SVG drawings and animations, a PDF backend to the Qt printing system and a lightweight unit testing framework. Qt Designer, OpenGL support and Visual Studio .NET integration were updated too.
Trolltech has updated its software suite for Linux-based mobile phones. Qtopia Phone Edition (QPE) version 2.2 adds VoIP capabilities targeting dual-mode and "converged" devices, among other enhancements. Updated screenshot here.
Two recent articles cover the success of Trolltech and their product Qt 4, on which KDE 4 will be based. 'Trolltech: A case study in open source business' looks at the continued growth of the company based on dual licenced Free Software. The article describes what KDE and Trolltech gain from each other, including user feedback to Trolltech and sponsored developers for KDE. The Australian Computerworld declares that Qt 4 raises the bar for cross-platform app dev tools. They cover the separate modules of Qt 4 and the cross-platform quality, giving it a 9.2 out of 10 approval rating.
In his blog, Aaron Siego reveals that in Q1 2006 Trolltech is going to release a technical preview of officially supported Java bindings for Qt 4, and that Qt 4.1 has built-in SVG support and PDF generation.
Benoit Schillings, co-creator of the Be operating system (first engineer employee in 1992, creator of the BeOS app_server among other things) and former CTO of Openwave, has been appointed to the newly created position of chief technology officer (CTO) at Trolltech. In the meantime, Trolltech has also joined the new mobile OSDL initiative.
Pier Luigi Fiorini is the lead developer of Mockup. Mockup is an open source effort to create a modern desktop operating system. It is based on Linux 2.6 and supports native POSIX threading, hardware detection, automatic device creation and automatic network configuration. The user interface, written using Qt 4, runs on Xorg, but will also support the framebuffer in future versions. Read on for an interview. Note that Fiorini is not a native English speaker, so forgive any spelling/grammar errors.
Trolltech has released version 3.3.5 of Qt, featuring new compatibility with OSX Tiger, Visual Studio 2005 and GCC4. It also features bug fixes to many of its tools and classes, and as is normal with minor-point Qt releases, features binary and source compatibility with earlier releases in the Qt 3.3 series.
"Welcome to A Qt Blog. This is a blog I intend to feature announcements on developments in the Qt world: Qt itself, applications, publications, devices, as well as KDE, KDE-centred operating systems (particularly Linux distributions), and Trolltech affairs. I'd also like to have the occasional review and feature article on development and other topics."
The Qt 4 Resource Center has added a new article to the collection. This time, it shows how to intercept signals and slots using a spying class. The article also shows how to implement a custom color-picker widget with support for both RGB and HSV.
In a series of articles (part I, part II) during the month of July, OfB's Timothy R. Butler explained why he felt that KDE needed to move beyond the Qt toolkit it uses as a foundation. In that series, he asserted that the licensing of Qt is becoming a stumbling block to the desktop's adoption. Eric Laffoon, the project lead for KDE's Kdewebdev module, takes exception to Butler's arguments and makes the case for his view on the issue of Qt at OfB.biz.
"The Code Skipper, a new free Qt community resource site has been founded to provide our community of developers with a place to meet. This is a site where tutorials and articles that can be found on a range of Qt related subjects. Skipper also contains a lot of code that can be easily integrated into your applications. Learn Qt tricks from there and share your own ideas."
The Qt 4 Resource Center has published a new article about zooming and scrolling. The zoomable picture viewer article discusses the Qt classes needed and the coding details that are dealt with.
Thinking on the issue of licensing and KDE, an old hymn came to the mind of OfB's Tim Butler. “As it was in the beginning, is now, And ever shall be…” Yes, the issue of licensing has been a perennial problem for the Free/Open Source desktop and he suggests its biggest licensing issue remains: the GPL. Read more at OfB.biz
Qt 4.0 release is on the wire. Among other things, that means the long awaited GPL-licensed Windows version is now available for download, and Qt4 is officially dual-licensed across the board. Also of note in Trolltech's announcement: integration with Visual Studio .NET; great strides in graphics, threading, footprint, and performance; and separation into Desktop, Desktop Light, and (non-GUI) Console versions.
The Qt 4 Resource Center has a look at the demonstrations and examples of Qt 4 RC 1 in a new article sprinkled with screenshots. Showing not only the different applications, but also different modes for filling, aliasing, drawing and transforming, the shots provide a good view of the next generation of Qt.
Trolltech has announced the Qt 4 release candidate, the final preview of next generation Qt. The final release of Qt 4.0 is scheduled for late June until which Trolltech will focus on addressing critical stability issues only.
The last time the Qt 4 Resource Center had a look at Qt 4 Designer there where some problems. Now, a follow-up article tries a later version and finds that Designer has improved dramatically.
Trolltech has released the second and final beta version of Qt 4. You can download it from ftp.trolltech.com or from one of its mirrors. The online Qt Reference Documentation has been updated. Qt 4 is currently scheduled for final release in late Q2, 2005, with an intermediate Release Candidate planned for May.
froglogic GmbH today announced the availability of Squish 1.3, the new version of the automated GUI testing framework for Qt applications.