Skip to content

KDAB on Qt Get the RSS Feed

Posts about Qt, for feeds like planetqt and planetkde

Qt Automotive Suite 2.0 Released

We are happy to announce the release of Qt Automotive Suite 2.0, the Qt solution for digital cockpits. developed in collaboration between KDAB, The Qt Company and Luxoft.

The Qt Automotive Suite provides OEMs and Tier1s with powerful frameworks and tools to build a consistent user experience for both the instrument cluster and the center stack. Being built on top of an open platform, the Qt Automotive Suite makes it possible for the automakers to stay in complete control …

emBO++, Bochum, Germany 10-03 to 13-03

KDAB is sponsoring this annual Embedded C++ conference and KDAB’s Marc Mutz is speaking: 12-03 Midday, Views, views everywhere:

“There’s a revolution coming…….`string_view` from C++17, `span` from the Guideline Support Library and `array_view` (targeted at C++2a) are just the beginning...”

Attend and find out more.

Check out KDAB Training for Modern C++ and much more.


KDAB is proud to be sponsoring emBO++, the only event in Europe dedicated to Embedded C++ users.

KDAB’s City Lights Display with Qt 3D Qt 3D put to novel use to implement a deferred rendering pipeline

The City Lights demo is an example of Qt 3D being put to novel use to implement a deferred rendering pipeline.

With OpenGL, the number of lights you can show on a screen, also affecting objects in a scene, is limited by the need to use a forward renderer. Using Qt 3D, the geometry considerations can be separated out from the lighting ones, which massively reduces the complexity. This enables the scene in this demo to run on fairly mediocre …

Exporting 3D content for Qt 3D with Blender

At the heart of every 3D application is geometry. Qt 3D-based 3D applications are no different and require the user to either generate geometry or provide asset files for Qt 3D to load. This blog post demonstrates how Blender and its Python API could be used to write an exporter that generates geometry for Qt 3D.

For those of you not yet too familiar with Qt 3D, let me remind you that Qt 3D is based on an Entity Component

KDAB at Embedded World Nuremberg February 27th to March 1st

Get your free ticket to Embedded World Nuremberg, courtesy of KDAB. Register here with code B377411. Meet us on the Qt stand, Hall 4-258.

This year we’ve a training info point where you can find out about our on-site or scheduled, Introductory or Advanced courses in Qt, Modern C++, Qt 3D, OpenGL, Profiling and Debugging and more.

Or you can Ask the Experts if you have technical questions about any of these technologies, and get our latest publications, …

GammaRay 2.9.0 Release

We have released version 2.9.0 of our Qt application introspection tool GammaRay. GammaRay allows you to observe behavior and data structures of Qt code inside your program live at runtime. GammaRay 2.9 introduces a number of new features interesting to Qt Quick, QWidgets, Qt 3D and non-graphical Qt users alike.

Qt Quick

One focus area of this release is the paint analyzer. It got significantly improved argument inspection, stack traces for all operations, and, in addition to QWidgets, QGraphicsView …

Nailing 13 signal and slot mistakes with clazy 1.3

Today I want to share 13 mistakes regarding signals, slots and connect statements and how to find them at compile time with clazy, our open-source static-analyzer for Qt.

Clazy is a compiler plugin which generates warnings related to Qt. You can read more about it in our previous blog posts:

Today’s instalment is exclusively about signal/slots, since …

KDAB at Embedded World 2018 27th February - March 1st, Nuremberg

Come visit KDAB and join in the fun at the Qt booth: Hall 4-258!

See for yourself our spectacular demos showing our work in Qt, C++ and Qt 3D, including some of KDAB’s best known tools, GammaRay, Hotspot and Clazy, developed to enhance efficiency in our client projects, and Qt Automotive Suite – taking the hassle out of developing for automotive, using Qt.

The full list:

CCI 1200 Agricultural Machinery Terminal

  • putting unprecedented analysis and control directly into

New in Qt 5.10: QThread::create

If you are using Qt and you need to run some code in a separate thread, chances are that you are using QThread for the job. QThread is a very old class in Qt, making its first appearance in Qt 2.2, released on the 22nd of September 2000. Its responsibility is to start a new thread, and let you execute code in that thread.

There are two main ways of running code in a separate thread using QThread:

  1. subclassing

By continuing to use the site, you agree to the use of cookies. More information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.