Continuing the series on KDAB contributions to Qt 5.0, this time we cover some platform support and containers. Containers improvements The containers in Qt 5 recieved many improvements compared to their Qt 4 versions. Due to concerns of binary compatibility, such changes can only be undertaken for new major releases of Qt, but still there […]
KDAB Blogs Get the RSS Feed
Stay up-to-date and get inspiration from KDAB’s expert insights into Qt, C++ and OpenGL development.
Our engineers and designers share cutting-edge technology news and ideas with regard to Qt, QML, Qt on Android, OpenGL, Qt 3D, Vulkan, Scalable UIs and more embedded, mobile and desktop-related topics.
KDAB contributions to Qt 5.0 (part 1)
Yesterday Qt 5.0.0 was released. It is the culmination of huge amounts of work since the announcement of and start of Qt 5’s development. This is the first major release of Qt since the launch of open governance in Autumn 2011, when it became much easier for external individuals and companies to contribute to Qt […]
KDAB holds Qt 5.0 bugfixing sprint
The Qt 5.0 release machine is rolling forward. Having released Qt 5 beta 2 earlier this month, the Qt contributor community is now aiming to create a first release candidate for Qt 5.0. The number of open bugs blocking the release is shrinking daily. Remaining tasks are mostly related to packaging, documentation, polishing examples, and […]
QML Engine Internals, Part 2: Bindings
This blog post is part of an ongoing series about the internals of the QML engine. In the last blog post, we covered how the QML engine loads QML files. To recap, QML files are parsed and then C++ objects are created for all elements in the QML file. For example, we saw that when […]
Last week in Qt development (week 30 2012)
This post is part of an ongoing series about developments and discussions in Qt. Some parts of this report are still under discussion, and don’t necessarily reflect the final state of Qt 5. The target audience is people involved in Qt development itself, but without the time to follow everything that happens, and others with […]
QML Engine Internals, Part 1: QML File Loading
In this series of blog posts, we’ll look under the hood of the QML engine and uncover some of its inner workings. The articles are based on the Qt5 version of QtQuick, QtQuick 2.0. Most people know that each element in a QML file is backed by a C++ class. When a QML file is […]
Last week in Qt development (week 29 2012)
This post is part of an ongoing series about developments and discussions in Qt. Some parts of this report are still under discussion, and don’t necessarily reflect the final state of Qt 5. The target audience is people involved in Qt development itself, but without the time to follow everything that happens, and others with […]
Interview with Kevin Ottens, Akademy Award winner
It is hopefully without question that KDAB loves KDE. We employ many KDE developers, who, as soon as they leave their computer at work, go on their computers again, just to do KDE work. At this years KDE conference in Tallinn one of our employees, Kevin Ottens, was given the Akademy Award for his contribution […]
Last week in Qt development (week 28 2012)
This post is part of an ongoing series about developments and discussions in Qt. Some parts of this report are still under discussion and don’t necessarily reflect the final state of Qt 5. The target audience is people involved in Qt development itself, but without the time to follow everything that happens, and others with […]
Last week in Qt development (week 27 2012)
This post is part of an ongoing series about developments and discussions in Qt. Some parts of this report are still under discussion, and don’t necessarily reflect the final state of Qt 5. The target audience is people involved in Qt development itself, but without the time to follow everything that happens, and others with […]