Jeff Tranter
Jeff Tranter is a Qt Consulting Manager at ICS. He oversees the architectural and high-level design of software systems for clients. Jeff’s leadership organizes global teams of developers on desktop and embedded applications. He has been published in Electronic Design magazine.
Articles by Author
What's New in Qt 5.1: The QtSensors Module
Friday, June 14, 2013 - 12:34 "> • By Jeff Tranter •
Introduction The QtSensors module is a new feature in Qt 5.1. It provides access to sensor hardware from QML and C++. Sensors are common on embedded devices such as smart phones and include hardware like an accelerometer, compass and tilt sensor. The QtSensors API also provides a motion gesture recognition API.
What's New in Qt 5.1: The Qt Quick Controls
Friday, June 7, 2013 - 11:33 "> • By Jeff Tranter •
The Qt 5.1 release contains a new module known as the Qt Quick Controls. These provide a set of reusable UI components similar to Qt's widgets that can be used from QML. This long awaited module makes it much easier to develop desktop type applications using QML, something that was hard to do using just the low level QML items provided up to now.
What's New in Qt 5.1: QtSerialPort
Wednesday, June 5, 2013 - 12:50 "> • By Jeff Tranter •
Introduction QtSerialPort is a Qt module that provides support for serial ports such as those that follow the RS-232 standard. Serial port modules for Qt have existed for some time, going back at least as far as QExtSerialPort under Qt version 2, but none of them were officially part of Qt. QtSerialPort originated from the third-party library QSerialDevice and was subsequently made part of the Qt project. It officially becomes part of Qt with the 5.1.0 release.
What's New in Qt 5.1: X11 Extras
Friday, May 3, 2013 - 12:03 "> • By Jeff Tranter •
This is the first in a series of blog postings that will discuss some of the notable new features in the Qt 5.1 release. The Qt 5.1 release will contain a new module known as X11 Extras. This module provides some platform-specific features for Qt on X11-based systems. The module was available earlier as standalone code that you could check out from gitorious.org and build yourself with Qt 5.0.
What's New in Qt 5: QMimeDatabase and QMimeType
Tuesday, February 26, 2013 - 13:44 "> • By Jeff Tranter •
QMimeDatabase and QMimeType are new classes introduced in Qt 5. MIME, which stands for Multipurpose Internet Mail Extensions, is an Internet standard for identifying file formats. The MIME standard was originally created to support attachment of files in e-mail messages. A good reference for MIME can be found here. The QMimeDatabase class returns information about the database of MIME types on a system. Instances of the QMimeType class describe the type of a file or data.
What's New in Qt 5: The QScreen Class
Tuesday, February 26, 2013 - 13:41 "> • By Jeff Tranter •
QScreen is a new class introduced in Qt 5.0.0 that returns information about screen properties, where screen here refers to a display, such as a monitor or LCD panel. [Update: It was pointed out that Qt 4 has a class named QScreen. However, the QScreenclass in Qt 4 was entirely different from the one in Qt 5 with different APIs and used for a different purpose. So I really consider them to be different classes.]
PhoneGap for Qt 5 Project Kickoff
Wednesday, January 30, 2013 - 12:36 "> • By Jeff Tranter • Qt, PhoneGap
This week we kicked off the PhoneGap for Qt 5 project. The goal of the project is to develop a complete version of the PhoneGap open source mobile development framework for the Qt 5 platform.
A Week of Compiling
Wednesday, January 30, 2013 - 12:36 "> • By Jeff Tranter • Qt, PhoneGap
This week was a little slow as some people were away for the holidays. The new callback-qtimplementation by Viras got committed to github and we are now working with that version.
Another Name Change
Wednesday, January 30, 2013 - 12:35 "> • By Jeff Tranter • Qt, Raspberry Pi, PhoneGap, Cordova
PhoneGap, recently renamed to Apache Callback, is now being renamed as Apache Cordova.
Porting Desktop Applications from Qt 4 to Qt 5
Wednesday, January 30, 2013 - 10:55 "> • By Jeff Tranter •
Introduction Now that Qt 5.0.0 is officially out, as an experiment to gain more experience with porting desktop applications from Qt 4 to Qt 5, I tried porting the example applications that came with the book C++ GUI Programming with Qt 4 by Jasmin Blanchette and Mark Summerfield.
Raspberry Pi is Shipping
Thursday, January 3, 2013 - 13:50 "> • By Jeff Tranter • Raspberry Pi, Embedded
The Raspberry Pi boards are now shipping in volume from the distributors and unboxing videos are showing up all over the Internet. If you were one of the winners of a board from ICS you should have received an e-mail today with the details on how to redeem your voucher. If not, check your spam filter (we've had some reports of the e-mails being marked as spam).
Raspberry Pi at Qt Developer Days
Thursday, January 3, 2013 - 13:49 "> • By Jeff Tranter • Raspberry Pi
We had some coverage of the raspberry Pi and Qt at the recent Qt Developer Days in Santa Clara.