June 16, 2014

Date

Qt Releases and Proposals

 Feature Freeze for Qt 5.4 is scheduled for August 8

June 2, 2014

Date

What is New in Qt Version 5.4?

Qt Project will list planned new features in Qt 5.4:

(It is currently empty as of this writing) http://qt-project.org/wiki/New-Features-in-Qt-5.4

Qt & Ford Motor Company – Opinion

Brett Stottlemyer at Ford has requested sandbox areas for two proposed projects:

1/20/14

Date

Qt 5.2.1

Qt 5.2.1 has been merged into the release branch -- all additional 5.2.1 development should take place there.

The first 5.2.1 snapshots are now available here: 
http://download.qt-project.org/snapshots/qt/5.2/5.2.1/2014-01-17_17/

Qt 5.2.2

The stable branch will be bumped to 5.2.2.
A Qt 5.2.1 release is imminent, though no specific date is set yet.

Qt 5.3

Current plans for 5.3 are:

What's new in Qt 5: QStandardPaths

Qt 5.0.0 introduced the QStandardPaths class. This expands on functionality that was in Qt 4 in the QDesktopServices class.

The QStandardPaths class provides methods for accessing standard paths on a system such as the location of the user's desktop directory or location of a program executable. The class provides only static methods, so it never needs to be instantiated as an object.

Multiple Inheritance in Qt

Introduction

A quick trivia quiz:

  1. Does Qt use multiple inheritance?
  2. If so, how many public Qt classes use it?
  3. Does any Qt class directly inherit from more than two classes?
  4. Does Qt let you multiply inherit (directly or indirectly) from QObject?

If you can correctly answer these questions off the top of your head you're definitely a Qt and C++ guru and can stop reading now. If not, then by the end of this article you will be able to answer these questions and impress your colleagues with your knowledge.

What's New in Qt 5: QMimeDatabase and QMimeType

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.