KDAB is the main sponsor at Qt World Summit. In Boston, we’ll be co-hosting a training day on October 29th, offering both Introductory and Advanced one day training classes at a knock-down price. Find out more here. On October 30th, you can listen to two talks from KDAB experts: Creating compelling blended 2D/3D applications – a […]
Profiling & Debugging Get the RSS Feed
KDAB Talks at Qt World Summit – Boston October 30th
KDAB is offering two talks at Qt World Summit in Boston. Here’s a preview before the full program is published. The first, from Qt 3D expert Mike Krus, gives an in-depth look at how to make the collaboration between designers and developers smoother. The second, from Qt expert David Faure, introduces KDAB’s awesome Opensource tools […]
Heaptrack v1.1.0 release Better memory profiling on Linux
After more than a year of work, I’m pleased to release another version of heaptrack, the Linux memory profiler! The new version 1.1.0 comes with some new features, significant performance improvements and – most importantly – much improved stability and correctness. If you have tried version v1.0 in the past and encountered problems, update to […]
QtDay Italy, May 23-24 Florence
Once more in Florence, QtDay Italy is almost upon us and we’ll be there. Giuseppe D’Angelo will be giving a talk on Gammaray, KDAB’s open source profiling and debugging tool. GammaRay is a “high-level debugger”, able to show the status of various Qt subsystems inside an application, with an easy to use interface (that does […]
Perfect Debugging Experience with QtCreator on Android
While I was working on a yet-to-be-announced super secret and cool Qt on Android project, I had to do a lot of debugging. This way I found that debugging Qt apps on Android using QtCreator was ok, but it had some issues, which was kinda frustrating. First issue was that I could not debug on […]
Qt Quick without a GPU: i.MX6 ULL on small embedded devices
With the introduction of the Qt Quick software renderer it became possible to use Qt Quick on devices without a GPU. We investigated how viable this option is on a lower end device, particularly the NXP i.MX6 ULL. It turns out that with some (partially not yet integrated) patches developed by KDAB and The […]
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 […]
Update to Linux perf report Improved handling of inlined frames
Linux perf is an immensely useful and powerful tool suite for profiling of C/C++ applications. I have used it extensively and successfully on various customer projects, both for desktop applications as well as automotive or industrial projects targeting low-end embedded Linux targets running on ARM hardware. The biggest problem with perf really is its usability, […]
Hotspot v1.1.0 adds timeline and recording features New release of the GUI for the Linux perf profiler
Close to three months after the initial hotspot release, I’m happy to announce the release of version 1.1.0. Quick recap: Hotspot is a graphical frontend to the Linux perf profiler suite. It allows you to visually analyze perf.data files with the built-in Flame Graph and the Bottom-Up, Top-Down, or Caller-Callee data tables. It is a […]
Profiling QtQuick HMI Performance on Embedded Linux Demo of a QtQuick speedometer running on an i.MX6 board
QtQuick is a popular choice for creating HMIs for embedded devices. The hardware on these devices is often constrained and less performant than their desktop equivalents, this requires extra care from software developers in delivering a fluid user experience. KDAB is regularly involved in improving the performance of QtQuick HMIs on such devices for their […]