KDAB at Qt World Summit, November 28-29th, 2023 Berlin, Germany
KDAB will be Platinum sponsor at this year’s Qt World Summit on November 28th-29th
Finally, the Qt World Summit is back in person at the bcc (the Berlin Congress Centre)! Those of you who have been attending former years know that KDAB usually offers a KDAB Training Day as part of the conference. This year, we will be organizing that separately on November 27th, the day before Qt World Summit. The KDAB Training Day will be held at Hotel H4 just a few hundred meters from the bcc in Alexanderplatz, making it easy for you to plan where to stay to attend both events. Tickets for the KDAB Training Day are sold here.
The Qt World Summit conference will be running for two days. In general, Tuesday 28th will focus on Keynotes whereas Wednesday 29th will be all about talk sessions. Don’t forget to bring your dancing shoes and attend the evening party on the 28th!
KDAB will be there during both days, so come and talk to our experts at the KDAB booth. As always we will have lots of interesting technical demos, including new ones:
LUMA Vision VERAFEYE
- Medical tool for interventional cardiac imaging
- Uses Qt3D/Vulkan for visualisation of ultrasound data
- Uses QML for 2D user interface
- CUDA-based 3D data processing
Interactive 3D embedded system for machine control
- Embedded software for the control of machinery
- Integrate design models and field data
- Interactive 3D rendering
- Highly configurable user interface
- Embedded Linux system, C++ & Qt application
Miltenyi autoMACS Magnetic Cell Separator
- touch-driven experiment planner and executor
- platform and system maintenance with Yocto Linux
- Intel system, tailored to customer needs
GammaRay: Remote Embedded Introspection
- Inspection of a Qt-based SteamDeck game
- Full remote Qt introspection capabilities
- Visual forwarding and remote-control
- Injection without recompilation of target software
CXX-Qt – Safe Rust Bindings for Qt
- Enables Rust and C++ ecosystems to be used in the same application
- Allows for idiomatic Rust and C++ code
- Integrates easily into existing applications
- KDDockWidgets: KDAB’s Dock Widget Framework for Qt
- Clazy Static Code Analyzer: LLVM/Clang-based static analyzer for Qt
- Hotspot Profiler: GUI for Linux Perf to analyze profiling data
- Heaptrack: Heap memory profiler and analysis GUI for Linux
LUMA Vision – The Future of Interventional Cardiac Imaging, Built with Qt
On November 28th from 11:45 to 12:05, KDAB’s CCO Till Adam will be holding a Keynote presentation together with LUMA Vision co-founder & CTO Christoph Hennersperger.
At LUMA Vision we are building a future in which Cardiologists and Electrophysiologists have a complete & evidence-based understanding of their patient’s well-being. We enable real-time personalized patient therapy through advanced 4D digital imaging and navigation. As an end-to-end system for intracardiac procedures, our products integrate interventional imaging with a fully software-defined platform to enable dedicated workflows addressing clinical needs in interventional imaging. With the help of KDAB, we are building this based on Qt, leveraging the latest in high-performance graphics hardware and software. This presentation will discuss challenges and learnings from pushing the technological envelope in a tightly regulated environment.
Don’t miss this fascinating insight into modern healthcare!
Script Automation: Recording User Actions
On the second day November 29th from 12:05 to 12:45, KDAB’s Nicolas Arnaud-Cormos will present a talk in the “Qt Explorer” track.
QML is a versatile and powerful component of all Qt applications, beyond the already established use case of building advanced UIs. It can be easily used for in-application scripting , leveraging the C++/QML integration in Qt. This has been used internally in our migration helper tool, but beyond just script automation one of the features we wanted was a way for the user to record a script based on the actions he was doing, so he can save it and replay it later. The underlying idea is close to what the text editing macros in Qt Creator can do, with the difference that the output is a script that can be easily edited or amended after recording. In this session, I will show how such a system can be added to an existing application in the least intrusive way possible, how to make it generic enough to handle almost any kind of API, what are the prerequisites for such a system, and how to handle some corner cases.
Nicolas Arnaud-Cormos has been working with Qt for more than half of his life already, on multiple Qt widgets or QML projects, with a particular emphasis on API design and software architecture. He is a senior software engineer and trainer at KDAB since 2007, and a runner enthusiast in his free time.
Visit the Qt World Summit website to find out more interesting talks to add to your wishlist! You can choose between different tracks such as Qt Explorer, Development Minds, Assure Quality, and Design & HMI creation.
More information and tickets can be found here.