Summer Grab Bag

To better support the embedded market, the Raspberry Pi Foundation now offers the Compute Module (3), a Raspberry Pi in a more flexible form factor intended for industrial applications.

What's New in Qt 5.3: QPrinterInfo

The Qt 5.3 release made a lot of "under the hood" improvements to the internals of the Qt printing system. There were also some changes visible at the API level. One of the more noticeable changes was to add enhancements to the QPrinterInfo class. In this blog post, I'll go over this class and present an example application illustrating how to use it.

The QML Canvas Element

Perhaps you have been trying to do more with QML than just using the basic elements like rectangles, text and images, or maybe you have been struggling to implement a user interface that doesn't map well into these basic elements. If so, the QML Canvas may be just the solution you are looking for.  In this post, we'll look at Canvas (1), a powerful and useful QML element that is part of Qt Quick.

Introduction

What's New in Qt 5.2?

Qt 5.2.0 is now out! In this blog post, we'll look at some of the highlights of this new release.

Release Timeline

Qt 5.2 is a minor release of Qt (as opposed to a major release like Qt 6 or a patch release like 5.1.2). As such, it is binary compatible with other Qt 5 releases. The release occurred on the following timeline:

Model/View With BlackBerry 10 Cascades

The Cascades framework lets you create UIs for the BlackBerry Application Platform with relative ease. This Qt based framework can be used to develop native applications for the BlackBerry 10 mobile platform. It supports development in C++ and/or QML.

Report on Qt Developer Days 2013 Berlin

This was the 10th annual Qt Developer Days. The conference is traditionally held in Europe and North America and this year the European show was at the Cafe Moskau in Berlin, the same location as last year.

The QML Presentation System

With Qt Developer Days 2013 rapidly approaching, a number of Qt developers are busy preparing presentations for the conference, myself included. I thought it would be timely to give an overview of the QML Presentation System.

A Multilayered Architecture for Qt Quick

The architecture of a Qt Quick application is the difference between pain and joy. A good architecture makes C++ and QML integration seem natural, while a poor and muddled architecture makes it an exercise in frustration.

The Qt 5 Multimedia QML Elements

Qt 5 introduced a new set of multimedia APIs. Both C++ and QML APIs are provided. In this blog post, I will give an overview of the QML APIs for multimedia.