KDAB has contributed QMacTouchBar to Qt, a widget in the QtMacExtras module, written by KDABian Christoph Schleifenbaum, which is already being used in some of KDAB’s own internal tools.
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.
Qt on CMake Workshop Summary – Feb ’19 - Porting Qt to the CMake build system
Intro Last Monday and Tuesday a few brave souls from both the Qt Company and KDAB gathered together in the KDAB Berlin office premises to work on the CMake build system for building Qt. There was Mikhail, Liang, Tobias, Kai, Simon (QtCompany) as well as Jean-Michaël, Albert, Volker and me (KDAB) sitting together in a […]
Clazy 1.5 released
Clazy 1.5 is now available. This is a small release, mainly focused on bug fixing. Clazy is a clang compiler plugin which emits warnings related to Qt best practices. We’ll be showing Clazy at Embedded World, Nuremberg, Febr 26-28, where we are a main Qt partner. You can read more about it in our previous […]
KDAB at Embedded World 2019 26 to 28 February, Nuremberg
KDAB at Embedded World, Nuremberg In February 2019, KDAB will once again be the main Qt partner at the Qt Booth, Hall 4-258, at Embedded World, in Nuremberg, Germany. This is the biggest Embedded conference in Europe and, in 2018, hosted over 1000 exhibitors and over 32000 visitors. Get your free pass here using Code: B401904 This year KDAB […]
How to cast a function pointer to a void* a slightly-too-long-for-twitter report about a subtlety in C++
Question: How do you cast a function pointer to a void*? (You’re trustworthy and wouldn’t dare to do anything evil with it, right?) Answer: Maybe your first thought was, well reinterpret_cast<void*>(&f) of course. That was mine, at least. Well, it turns out, C++ wants to support architectures, where data and instruction pointers are physically distinct […]
qsslint – A linter for Qt stylesheets A new KDAB contribution
Enter the wonderful world of tools for which the announcement blog takes more time to write than the tool itself. qsslint is a small command-line utility for verifying the syntax of your Qt stylesheet files (*.qss). It’s much like KDAB’s previous linter contribution, qmllint. It simply returns 0 if the stylesheet is valid, and non-zero […]
GammaRay 2.10.0 Release
We have released version 2.10.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.10 comes with an entirely new inspection tool for QtLocation geo positioning data. Besides visualizing the currently provided positioning data on a map, it […]
QtCreator CMake for Android plugin
Santa Claus is coming to … wait a minute, it’s not Christmas yet! Status update: The patch was merged into master branch on Mar 6th, therefore it will be part of QtCreator 4.10(5.0?) not 4.9! I have the pleasure to let you know that KDAB has contributed to Qt with yet another super cool project! […]
KDAB releases Kuesa™ for 3D asset creation and integration workflow
KDAB announces the release of Kuesa™, a solution that provides an integrated and unified workflow for designers and developers to create, optimize and integrate real time 3D content in a 3D or hybrid 2D/3D software user interface. Kuesa provides an easy, integrated and unified workflow without any compromises for designers and developers giving: great performance […]
KDAB Talks at Qt World Summit Berlin Thursday Dec 6th
KDAB presented two great talks at Qt World Summit. At 13:30, you could get an in-depth look at a new concept for designers and developers with James Turner. At 14:30, Milian Wolff presented some of KDAB’s renowned opensource tools, some of which, like Hotspot, he created himself. Streamlined integration of 3D content straight from 3DS […]