CLion comes with its own code formatter: Should you use that or clang-format? And if you chose clang-format, how do you set that up? Watch this short video to find out more: www.youtube.com/watch?v=y4PZ...
#CLion #Cpp #SoftwareDevelopment #ClangFormat #Programming #CPlusPlus
Posts by KDAB
Focused on improving developer productivity through effective #IDE usage, KDAB's new YouTube series provides practical tips to help users get up to speed with JetBrains' #CLion and optimize their workflows.
Watch the playlist: www.youtube.com/playlist?lis...
#Cpp #Programming #CPlusPlus
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
Qt 6.11 has been released. In this video, Maycon Stamboroski (Qt Group) joins Jesper Pedersen to review key updates such as an introduction to TaskTree and easier data access using QRangeModelAdapter with QRangeModel: www.youtube.com/watch?v=zdtN...
#QtDev #SoftwareDevelopment #QtQuick
Qt version switching in CLion isn’t as transparent as in Qt Creator - but it’s manageable with the right setup.
Jesper Pedersen shows how CLion detects Qt via qmake, sets up versioned toolchains, and maps them to CMake profiles.
đź”— www.youtube.com/watch?v=4-B3...
#QtDev #CLion #CMake #Cpp
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
Qt Designer integration in CLion may not match Qt Creator - but a few tweaks improve it.
Jesper Pedersen shows how to open the matching .ui from a .cpp via an External Tool, plus a shortcut tweak for #QtCreator–like window handling.
đź”— www.youtube.com/watch?v=Vir8...
#QtDev #CLion #QtDesigner #Cpp
Looking forward to seeing you at RustWeek 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
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 EW2026, and more: www.youtube.com/watch?v=oOcI... #Embedded #QtDev #RustLang #Cpp #QML
Do you need training that fits your requirements? KDAB’s in-company #training lets you set the agenda, schedule, and location. Explore topics like #QtDev, #Cpp, #QML, #3D, #Debugging, and more.
Learn more: training.kdab.com/in-company-t...
In episode 2 of the CLion series, Jesper Pedersen shows how to replicate Qt Creator’s Ctrl+K locator in CLion via “Search Everywhere” including keybinding customization, class-focused search, and reuse of editor selections for fast navigation: www.youtube.com/watch?v=rQJC... #QtDev #CLion #Cpp
Do you want to increase the performance of your #Linux application? Heaptrack is a powerful tool designed to track & analyze memory usage. You can identify memory leaks & optimize #performance, making your software run smoother & faster: invent.kde.org/sdk/heaptrack
#MemoryManagement #Optimization
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
A blue square promoting the Call for Proposals for Oxidize 2026 ending on March 23. The event takes place in Berlin in September 2026.
The #Oxidize2026 CfP closes Mon, Mar 23 at 23:59 CET — there’s still time to get your proposal in.
Using #RustLang in production? Share what you built, the challenges you solved & how Rust shaped your systems.
Last year’s talks:
www.youtube.com/playlist?lis...
Submit: pretalx.com/oxidize-conf...
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
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
Switching IDEs means rethinking workflows and rebuilding muscle memory.
This new series explores using CLion (by JetBrains) for Qt development, including project setup, UI creation, debugging, and Git integration: www.youtube.com/watch?v=7p53...
#QtDev #CLion #CMake #Cpp #QtCreator
A blue square promoting the Call for Proposals for Oxidize 2026 ending on March 23. The event takes place in Berlin in September 2026.
The #Oxidize2026 Call for Proposals is open for one more week. Join us in Berlin to share how you're using #RustLang in real-world production.
How has Rust shaped your systems? What problems did it help solve?
đź“… Deadline: March 23
👉 pretalx.com/oxidize-conf...
#Rustaceans #RustConference
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
Hotspot v1.6.0 is out! The #Linux perf GUI for #performance 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: www.kdab.com/hotspot-v1-6...
#Hotspot #Perf #GUI
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
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
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...
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
📍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
Reminder: The CfP for #Oxidize2026 is still open!
How are you using #RustLang in industry? What have you built, or what problems did Rust help you solve?
Share your story on the Oxidize stage.
đź“… Deadline: March 23
👉 pretalx.com/oxidize-conf...
#Rustaceans #RustConference
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
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
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