Each month KDAB schedules me to maintain the Qt for Android port. Usually I review the pending patches or fix bugs, but on a quiet month I have time for new functionalities and improvements
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 at ACCU, Bristol April 10th - 13th
ACCU is the foremost annual conference in the UK for people interested in C++ and C, and runs from Wednesday the 10th to Saturday 13th April at the Bristol Marriott City Centre Hotel, with pre-conference tutorials on April 9th. Keynote Speakers on the 10th and 13th are Angela Sasse, Herb Sutter, Paul Grenyer and Kate […]
Making the Most of your Memory with mmap
Today’s complex applications can soak up megabytes, a memory management strategy is crucial for RAM intensive applications like image/video processing, massive databases, and machine learning.
KDAB at QtDay 2019 April 1st and 2nd, Florence, Italy
On the 1st and 2nd of April, KDAB will once again be sponsors at this fast-growing Qt event in Italy: QtDay 2019. The biggest Qt event in the region, now in its 8th year, contrary to what its name suggests, QtDay 2019 boasts a full two days of technical talks and workshops, each day with […]
Auto Innovation at Embedded World Nuremberg, Feb 26-28, 2019
In vehicle infotainment systems and instrument clusters are getting larger and more complex, requiring an exponentially growing base of software to drive them. Furthermore, KDAB finds that self-driving technology does not obviate the need for displays – in fact, autonomous technology seems to be accelerating the trend for larger and more capable graphics software. To […]
QMacTouchBar has landed KDAB contributes the widget in QtMacExtras
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.
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, Feb 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 […]