A Multilayered Architecture for Qt Quick
Qt and C++11
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.
Integrating a Custom Widget into Qt Designer
The Qt Graphical Effects Module
What's New in Qt 5.1: X11 Extras
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.
Object Serialization and Persistence using QDataStream
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:
- Does Qt use multiple inheritance?
- If so, how many public Qt classes use it?
- Does any Qt class directly inherit from more than two classes?
- 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.