Qt Archive

Trolltech Pours on the Java Dev Goodness

Jambi ships as a single Java library, or JAR (Java Archive) file, plus a handful of tools, including an interface layout and design tool, and an Eclipse plug-in. Trolltech uses its vaunted Qt C++ library as the GUI engine and puts Java wrappers around it. This approach uses the JNI (Java Native Interface) to call the necessary functions from Java. More here.

Trolltech Ports Qt to Windows CE

Trolltech has unleashed a Windows CE version of Qt, its cross-platform application development framework. Qt/WinCE, made available today as a downloadable technology preview, is scheduled to see its final release 'late in Q1 2008', the company said. Qt is an application development framework aimed at enabling developers to compile binaries for Windows, Mac, and Linux OSes from a single code base. Qt's API (application programming interface) comprises some 400 C++ class libraries, Trolltech says.

Trolltech Announces GPL Version of Qtopia Phone Edition

Trolltech announced that Qtopia Phone Edition has been ported to the Neo1973 mobile phone from FIC and open-source software provider OpenMoko and has been GPL'ed. Now, in addition to Trolltech's Qtopia GreenphoneT, developers have an additional reference platform and form factor for development and testing of new mobile Qtopia applications. Read on for more and a short Q&A with Benoit Schillings, CTO of Trolltech (also of BeOS fame as one of the original Be, Inc. engineers).

Qt v4.3.0 Released

Trolltech has released version 4.3.0 of its cross-platform development toolkit Qt, and the embedded platform Qtopia, with the same API. New features include enhanced Windows Vista support, a new ECMAscript-standard scripting module (QtScript), SSL support, improved OpenGL support, a more flexible main window architecture, SVG generation and rendering, and (in Qtopia) a new font system and OpenGL ES support. More on the new features, and a full changelog. Open-source downloads of Qt (including Windows binary) here and Qtopia here.

Qt Jambi Beta Now Available

"We are pleased to present the first Qt Jambi beta to our commercial customers and the open source community for testing and feedback. Qt Jambi enables Java developers to utilize Qt: the leading framework for high-performance, cross-platform applications. This release will be followed by a second beta in early Q2 2007, with a final release of Qt Jambi 1.0 currently scheduled for early Q3."

Working Example of an Interview (Qt4 MVC Framework) Model

This is a first of a series of articles which aim to provide a complete and working example of an Interview (Qt4 MVC framework) model. The model is to hold information about a 3D scene for use with OpenGL renderers like QGLWidget. The first thing to do when designing a model is to thing what is the purpose of making it. In this case, I want the model to store information about a 3D scene which can then be rendered using OpenGL (QGLWidget). The scene is to consist of some objects, which can be defined using various ways offered by the OpenGL specification. Part 2 and part 3 are also published.

Cross Platform Development with Qt

"This article focuses primarily on some technical aspects of Qt, Trolltech’s cross-platform C++ toolkit which, as you may know, is the architectural core behind the KDE desktop on Linux. At the end, I show how easy it is to create a simple application without writing a line of code." More here.

Trolltech Releases Second Preview of Qt for Java

Trolltech has released a second preview of Qt Jambi - a prototype version of Qt that allows Java programmers to use the popular cross-platform development framework. This second release incorporates the feedback of over 1700 beta testers, and features new additions like Web Start functionality, improved integration with Eclipse and single JAR file deployment for Qt Jambi-based applications. More information is available in the Qt Jambi product alert with tech details in the Qt Jambi Whitepaper. To try it out, sign up for the preview license and download.