Sign in

KDAB

@kdab-com.bsky.social
81 followers 6 following 321 posts

The KDAB Group is a globally recognized provider for software consulting, development, and training, specializing in embedded devices and complex cross-platform desktop applications. 🔗 www.kdab.com www.youtube.com/@KDABtv

PostsRepliesMedia
KDAB @kdab-com.bsky.social · 07/10/2026
Build locally. Deploy over SSH. Debug on your embedded Linux board from CLion. This tutorial covers toolchain setup, CMake profiles, and Remote GDB Server, with a Toradex i.MX6 demo. Watch the tutorial youtu.be/m6gOag_Rtdg?... #EmbeddedLinux #CLion
001
KDAB @kdab-com.bsky.social · 30/09/2026
Test on another Linux distro without the VM overhead. Distrobox runs any distro's userland in a container and wires in your home dir, GUI apps, D-Bus and devices automatically. Part 1 of Matt Aber's in-depth guide covers why it beats VMs and plain containers, plus first steps. #Linux #Distrobox
011
KDAB @kdab-com.bsky.social · 03/09/2026
AI agents can speed up code modernization and migration, but one-click transformations remain a risky promise. This post looks at a more controlled approach: small reviewable changes, testing, reusable agent skills, and phased delivery. www.kdab.com/using-ai-to-...
011
KDAB @kdab-com.bsky.social · 20/08/2026
Porting an #MFC application to Qt, you may need to replicate dynamically created OLE controls & how they're controlled from the non-ported part of the app. This post shows how to connect Qt's Meta Object System into MFC/OLE's IDispatch interface to make that work: www.kdab.com/ole-dispatch... #QtDev
000
KDAB @kdab-com.bsky.social · 12/08/2026
Save yourself repetitive typing: #CMake can read configuration values straight from environment variables, letting you set your preferred generator (e.g. Ninja), enable compile_commands.json & more - once in your shell config, applied to every build folder from then on. www.kdab.com/%C2%B5-boost...
000
KDAB @kdab-com.bsky.social · 05/08/2026
KDAB's July 2026 Digest: Oxidize 2026 program preview ( #RustLang, #embedded, #Cpp interop), new Qt Widgets episodes & #CLion tips for #QtDev, plus training & events. www.kdab.com/newsletter/j...
000
KDAB @kdab-com.bsky.social · 28/07/2026
Qt Creator ships with a built-in UML editor, and most Qt developers have never opened it. It lets you build class diagrams, sequence diagrams, and other UML views directly inside the IDE, no separate modeling tool required. This short walks through how to get started. #QtCreator #IDE #UML #QtDev
001
KDAB @kdab-com.bsky.social · 16/07/2026
Stacking QProgressDialogs? One cancel button that doesn't cancel anything else? In this QWAM episode, Jesper Pedersen builds a custom Progress Manager with RAII cleanup & a single unified cancel - turning messy recursive dialogs into one clean, professional UI: www.youtube.com/watch?v=PoGr... #QtDev
000
KDAB @kdab-com.bsky.social · 07/07/2026
In case you missed it - KDAB's June 2026 Monthly Digest: MOTOR Ai's Level 4 autonomous vehicle HMI, C++ interviews with Frances Buontempo, Ivan Čukić and Daniela Engert, OxidizeConf 2026, Qt Quick visibility latency, CLion tips & more. Read more: www.kdab.com/newsletter/j... #Cpp #QtDev #Rust
000
KDAB @kdab-com.bsky.social · 08/06/2026
Assigning delegates to every column in Qt is tedious. 𝗔 𝗱𝗲𝗹𝗲𝗴𝗮𝘁𝗶𝗻𝗴 𝗱𝗲𝗹𝗲𝗴𝗮𝘁𝗲 𝘀𝗼𝗹𝘃𝗲𝘀 𝘁𝗵𝗮𝘁 - this episode covers a best-practices model/view implementation and digs into the Qt source code, where something looks like a bug: youtu.be/Eudo7bTJrc8?... #QtDev #ModelView #QtSourceCode
000
KDAB @kdab-com.bsky.social · 08/06/2026
A new Advanced Qt Widgets training has been added to the KDAB schedule for 13–15 October 2026. The course covers Qt internals, large application architecture, and system integration. More details: training.kdab.com/portfolio/ad... #QtDev #CPlusPlus #QtWidgets #SoftwareDevelopment
030
KDAB @kdab-com.bsky.social · 04/06/2026
Qt Quick doesn't technically drop frames, but it can render them later than expected. This blog covers a practical C++ technique to measure when a QQuickItem actually becomes visible and quantify delays using the Qt scene graph lifecycle. #QtDev #QML #CPlusPlus www.kdab.com/how-long-doe...
000
KDAB @kdab-com.bsky.social · 29/05/2026
Switching to CLion as a Qt developer? This video series covers practical workflows and IDE features to help you get productive. Watch all episodes released so far: www.youtube.com/playlist?lis... #CLion #IDE #QtDev #Cpp #CPlusPlus
000
KDAB @kdab-com.bsky.social · 28/05/2026
Struggling with #QML performance, hard-to-reproduce bugs, or profiling bottlenecks on Linux? KDAB has upcoming training courses covering advanced QML architecture and C++/Qt #debugging and #profiling on #Linux. Training schedule: training.kdab.com/scheduled-tr... #QtDev #CPlusPlus
000
KDAB @kdab-com.bsky.social · 21/05/2026
#MemorySafety, reliability & #Performance are key reasons why Rust continues to gain momentum in #SoftwareDevelopment. KDAB will attend Oxidize 2026 in Berlin this September to engage with #RustLang professionals & discuss safe systems programming: www.kdab.com/kdab-at-oxid...
030
KDAB @kdab-com.bsky.social · 13/05/2026
Wouldn't it be cool if you could easily navigate around the Qt sources, when you are doing your own #development? Well, you can. In this episode Jesper will show you two tricks setting up your Qt Creator locator to help you: www.youtube.com/watch?v=9Bt8... #QtDev #QtCreator
020
KDAB @kdab-com.bsky.social · 08/05/2026
Interested in learning Rust? There's still time to register for the May sessions. Together with @ferroussystems.bsky.social, KDAB is running expert-led Rust training courses - from introductory sessions to more advanced topics: training.kdab.com/scheduled-tr... #RustLang #Embedded
010
KDAB @kdab-com.bsky.social · 07/05/2026
Qt 6.12 adds a new way to provide #QML controller objects using externally supplied singletons. QQmlEngine::setExternalSingletonInstance enables declarative registration with application-provided singletons, preserving tooling & optimization benefits: www.kdab.com/singleton-co... #QtDev #Qt6
000
KDAB @kdab-com.bsky.social · 29/04/2026
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: www.kdab.com/newsletter/ #QtDev #Cpp #RustLang #Embedded #CPlusPlus #Linux #QML
000
KDAB @kdab-com.bsky.social · 23/04/2026
Is it a good idea to put helper functions into #cpp files rather than having them as private member functions? Learn more in this episode of QtWidgets and more youtu.be/Q6G4z2nfmxc?... #cplusplus #qtdev
000
KDAB @kdab-com.bsky.social · 22/04/2026
Slint's new experimental module build feature lets developers package UI components into Rust crates for reuse across multiple applications. The post covers what changed in the slint-compiler and how to create & consume a custom #Slint library: www.kdab.com/building-reu... #RustLang @slint.dev
032
KDAB @kdab-com.bsky.social · 17/04/2026
This is an overview of upcoming KDAB training courses on #debugging & #profiling for Qt & C++ applications on #Linux, plus advanced #QML covering topics such as QML/C++ integration & application architecture: training.kdab.com/scheduled-tr... #QtDev #Cpp #SoftwareDevelopment #Performance
000
KDAB @kdab-com.bsky.social · 10/04/2026
Interested in learning Rust? Together with @ferroussystems.bsky.social, KDAB is running expert-led Rust training courses - from introductory sessions to more advanced topics. Check the schedule and secure your spot: training.kdab.com/scheduled-tr... #RustLang #Embedded
001
KDAB @kdab-com.bsky.social · 02/04/2026
Are you struggling to track down bugs or performance bottlenecks in your Qt applications on #Linux? This training covers essential tools & workflows to identify issues & optimize #performance in Qt-based Linux environments: training.kdab.com/portfolio/de... #QtDev #Debugging #Profiling
000
KDAB @kdab-com.bsky.social · 24/03/2026
This 2-minute recap offers a quick look at the diverse range of customer-driven demos KDAB featured at Embedded World 2026. Everything you see here is built on real-world customer success: www.youtube.com/watch?v=W_BL... #Embedded #QtDev #RustLang #Cpp #Migration #EmbeddedSystems
000
KDAB @kdab-com.bsky.social · 20/03/2026
What’s coming up in KDAB’s training lineup? These upcoming in-person sessions in Berlin are designed to help you advance your C++ or QML knowledge and build stronger debugging skills for real-world Qt development: training.kdab.com/scheduled-tr... #QtDev #Cpp #QML #Debugging #CPlusPlus #Linux
010
KDAB @kdab-com.bsky.social · 19/03/2026
Synchronize properties across dynamically instantiated #QML elements using a C++ singleton that acts as a message broker and recursive signal-slot connections. This design enables flexible and scalable value synchronization across components: www.kdab.com/bind-qml-val... #QtDev #Cpp
000
KDAB @kdab-com.bsky.social · 16/03/2026
In case you're looking for an advanced docking solution, have a look at KDDockWidgets. This cross-platform framework offers extensive widget access, enabling developers to fine-tune and tailor the #docking experience in Qt applications: github.com/KDAB/KDDockW... #QtDev #Development
010
KDAB @kdab-com.bsky.social · 11/03/2026
Delivering high-accuracy neonatal monitoring with Rust and Ferrocene in a joint project with @ferroussystems.bsky.social. Find the demo at Booth 4-402 in Hall 4 at Embedded World. #RustLang #EmbeddedRust #Ferrocene #EmbeddedSystems #MedTech
031
KDAB @kdab-com.bsky.social · 10/03/2026
Still running Windows CE? Now is the time to plan the transition. Miłosz Kosobucki (KDAB) outlines practical strategies for migrating business logic, UI frameworks, and OS/hardware integration to #EmbeddedLinux: www.kdab.com/windowsce-to... #Cpp #QtDev #Embedded #WindowsCE #Wince
000
KDAB @kdab-com.bsky.social · 10/03/2026
Embedded World 2026 is officially underway in Nuremberg. Here’s a look at the KDAB booth (4-302). Stop by to explore our latest #embedded demos and talk with engineers about building high-performance systems with #QtDev, #Cpp, #RustLang, #Slint & #FlutterDev. Details: www.kdab.com/kdab-at-embe...
020
KDAB @kdab-com.bsky.social · 09/03/2026
Modern C++ has evolved significantly from C++11 through C++20 and beyond. This Advanced Modern C++ training focuses on the language and library features that help experienced developers write clearer, safer, and more efficient code: training.kdab.com/portfolio/ad... #Cpp #CPlusPlus
010
KDAB @kdab-com.bsky.social · 09/03/2026
📍Embedded World 2026 starts in Nuremberg tomorrow. Stop by KDAB at booth 4-302 to explore live demos of #embedded systems built with Qt, C++, Rust, Slint, and Flutter, and talk with our engineers about your projects. Details: www.kdab.com/kdab-at-embe... #QtDev #Cpp #RustLang #Slint #FlutterDev
012
KDAB @kdab-com.bsky.social · 06/03/2026
The first round of Rust training courses in 2026 is done. Missed it? The next opportunity is coming up in May. Together with @ferroussystems.bsky.social, KDAB is offering Rust courses again, from introductory sessions to more advanced topics: training.kdab.com/scheduled-tr... #RustLang #Embedded
020
KDAB @kdab-com.bsky.social · 05/03/2026
Choosing between Zngur and CXX for Rust/C++ #interoperability? This detailed comparison explores their design philosophies, container support, trait objects, async capabilities, build systems, and real-world tradeoffs: www.kdab.com/weighing-up-... #RustLang #Zngur #CXX #Cpp
000
KDAB @kdab-com.bsky.social · 04/03/2026
QRangeModel was introduced in Qt 6.10. Finally, we do no longer need to subclass to be able to provide data to a view - or do we? Watch to see how to work with this new class, and discuss when it is a good idea to use it, & when it is less so: www.youtube.com/watch?v=SWIG... #QtDev #Cpp
011
KDAB @kdab-com.bsky.social · 02/03/2026
What did KDAB work on in February? As Embedded World 2026 approaches, this newsletter edition highlights #embedded-focused insights like GUI automation with Spix, Windows CE to #EmbeddedLinux migration, the Oxidize 2026 CfP, and more: www.kdab.com/newsletter/f... #QtDev #QML #RustLang
010
KDAB @kdab-com.bsky.social · 20/02/2026
Here’s an overview of upcoming training sessions. Strengthen your C++ and QML expertise or deepen your debugging skills with KDAB’s in-person courses in Berlin. Find more courses and details here: training.kdab.com/scheduled-tr... #QtDev #Cpp #QML #Debugging #CPlusPlus
000
KDAB @kdab-com.bsky.social · 19/02/2026
Automate repetitive #GUI tasks in Qt/QML applications like sending clicks, entering text, property checks, and even visual testing via screenshots with Spix - a small but useful library. Read the full blog here: www.kdab.com/automating-r... #QtDev #QML #GUIAutomation #Embedded
000
KDAB @kdab-com.bsky.social · 17/02/2026
KDAB will be at Embedded World 2026 in Nuremberg (March 10–12) showcasing robust, high-performance embedded systems built with #QtDev, #Cpp, #RustLang, #Slint & #FlutterDev. Visit KDAB for live demos and technical discussions about your #embedded projects. More on www.kdab.com/kdab-at-embe...
010
KDAB @kdab-com.bsky.social · 11/02/2026
Registration for the online Rust courses at the end of February is still open - either intro or an advanced deep dive. Together with @ferroussystems.bsky.social, KDAB is also offering additional Rust training sessions later this year. More on: training.kdab.com/scheduled-tr... #RustLang #Embedded
010
KDAB @kdab-com.bsky.social · 15/01/2026
In 2026, KDAB and @ferroussystems.bsky.social are offering new opportunities to strengthen your development skills by learning Rust. Whether you need an intro or an advanced course, here's an overview about upcoming sessions: training.kdab.com/scheduled-tr... #RustLang #Embedded
000
KDAB @kdab-com.bsky.social · 09/01/2026
In 2026, KDAB offers focused training sessions covering among other topics advanced #QML, modern #Cpp techniques, and #debugging and profiling Qt applications on #Linux. Further sessions are listed in the full 2026 training schedule: training.kdab.com/scheduled-tr... #QtDev
000
KDAB @kdab-com.bsky.social · 24/12/2025
KDAB wishes you and your families a serene and joyful holiday season. Thank you for your support and engagement in 2025. Here's to a peaceful and prosperous New Year ahead. Happy Holidays from all of us at KDAB!
000
KDAB @kdab-com.bsky.social · 18/12/2025
Static initialization issues in C++ can cause crashes before main() even runs. This post breaks down how MSVC handles constructor order, CRT startup, and how to debug these issues. Read on: www.kdab.com/msvc-debuggi... #Cpp #CPlusPlus #Debugging
010
KDAB @kdab-com.bsky.social · 17/12/2025
What happens if you lose power while in the middle of overriding an important setting file? Or how about if the hard disk runs full? Watch this episode to guard yourself against that: www.youtube.com/watch?v=vPrR... #QtDev #QML
000
KDAB @kdab-com.bsky.social · 12/12/2025
Are you looking to advance your #RustLang skills in 2026? KDAB’s upcoming Rust training courses, in collaboration with @ferroussystems.bsky.social, are now open to register. These expert-led sessions help you deepen your Rust proficiency. Learn more: training.kdab.com/portfolio/rust/
000
KDAB @kdab-com.bsky.social · 05/12/2025
Strengthen your development skills in 2026 with upcoming KDAB training sessions. Whether you want to expand your #QML knowledge, refine your C++ skills, or improve how you analyze applications on #Linux, gain practical guidance here: training.kdab.com/scheduled-tr... #QtDev #Cpp #Debugging
000
KDAB @kdab-com.bsky.social · 02/12/2025
How well does Anders Schau Knatten - creator of cppquiz.org - do in quizzes himself? Watch the full interview on YouTube: www.youtube.com/watch?v=lw95... #Cpp #CPlusPlus
010
KDAB @kdab-com.bsky.social · 01/12/2025
For the second time KDAB sponsored the rohow.de/2025/en/ workshop organized by the HULKs Robocup team. This year the exploration of new robots for the coming season was in the center of attention. The event a nice mix of workshops, talks and live demos. Good luck for the next season!
010