home.social
  1. CLion (with Qt Creator shortcuts) are missing a simple way to move up and down the stack in a debugging session. This episode will help you resolve that problem.

    youtube.com/watch?v=Bt7E08seFHk

  2. Every team learns differently — that’s why KDAB’s in-company programs are built around your goals. Customize the curriculum, schedule, and location to fit your needs. Explore topics like , , , , , and more.

    Learn more: training.kdab.com/in-company-t
    training.kdab.com/in-company-t

  3. F1 does not get you to the help for a given Qt class in CLion as it does in Qt Creator. So, how do you get there? Watch this new episode of the CLion series to find out more.

    youtube.com/watch?v=F0Nj4Pf-9ic

  4. Qt 6.12 introduces a new way to provide QML controller objects using externally supplied singleton instances.

    With QQmlEngine::setExternalSingletonInstance, declarative QML registration can now use application-provided singleton instances while preserving tooling and optimization benefits.

    Read more: kdab.com/singleton-controllers

  5. If your work touches Qt, C++, Rust, or embedded Linux, our monthly newsletter might be worth following - technical publications, events, and what's moving across the ecosystem, once a month: kdab.com/newsletter/

  6. KDAB offers technical training for software developers working with Qt/QML, Modern C++, 3D/OpenGL, Rust and more. With more than 20 years of experience in the field, training courses can be adapted to different team requirements and experience levels.

    Full Portfolio:
    training.kdab.com/portfolio/

  7. This is an overview of upcoming KDAB training courses on debugging and profiling for Qt and C++ applications on Linux, as well as advanced QML covering topics such as QML/C++ integration and application architecture.

    Training schedule: training.kdab.com/scheduled-tr

  8. Switching between Qt versions in CLion can feel less transparent than Qt Creator - but it’s manageable with the right setup.

    Jesper Pedersen explains how CLion detects Qt via qmake, how to define toolchains with version-specific environments, and how to map them to CMake profiles for flexible configuration switching.

    🔗
    youtube.com/watch?v=4-B3tN7hZUQ

  9. The March 2026 audio version of the newsletter covers practical engineering topics across C++, Qt, and Rust, including Rust/C++ interop (Zngur vs. CXX), scalable QML synchronization, Hotspot 1.6.0, a recap of Embedded World 2026, and more.

    youtube.com/watch?v=oOcIjk-QX4Q

  10. Do you need training that fits your requirements? KDAB’s in-company programs are designed with flexibility in mind. From defining the agenda and schedule to selecting the location, everything is tailored by you. Explore topics like , , , , , and more.

    Learn more:
    training.kdab.com/in-company-t

  11. Hotspot v1.6.0 is out! The perf GUI for analysis adds support for archives, tracepoints, and regex filtering. It also improves file handling and settings visibility, plus several bug fixes and stability improvements.

    Details:
    kdab.com/hotspot-v1-6-0-releas

  12. If your devices still run Windows CE, now is the time to plan the transition. The guide by Miłosz Kosobucki (KDAB) outlines practical approaches to migrating business logic, UI frameworks, and OS/hardware integrations to modern Embedded Linux platforms.

    📄 Download the whitepaper:
    kdab.com/windowsce-to-embedded

  13. KDAB engineer Shivam Kunwar contributed a fix to LLVM/Clang that enables debuggers to display constexpr array contents in optimized builds. Previously, inspecting static constexpr arrays under -O2 showed "no symbol in current context", now GDB and LLDB show the actual values. A small but meaningful improvement for anyone debugging optimized C++.

    More details:
    github.com/llvm/llvm-project/p

  14. 🆕 KDAB Whitepaper: Windows CE to Embedded Linux Migration

    Windows CE is aging and unsupported. This guide covers practical migration strategies for business logic, UI, and OS/hardware interactions, with C++, C#, Qt, and Linux-specific guidance. Preserve your application logic, handle OS touchpoints, and prepare your team for Linux.

    🔗
    kdab.com/windowsce-to-embedded

  15. Slow builds? Messy dependencies? CI dragging you down? Learn how modern tools and techniques like containers, smart CI, and incremental can streamline your development workflow. Read more:
    kdab.com/streamlining-developm

  16. Looking for tools to enhance your development workflow? KDToolBox is a collection of versatile C++ classes and utilities born from KDAB's R&D expertise. Check it out on GitHub: github.com/KDABLabs/KDToolBox
    github.com/KDABLabs/KDToolBox