Your January 2025 Newsletter

Happy New Year! We hope your holidays were filled with joy, family, and fun!


"Recently, KDAB has launched a completely reworked website at www.kdab.com.

 

While it comes with a fresh design, it has much more to offer. The new website is the result of a process that has been going on for several years - and will continue. The mindset of KDAB engineers has always been to look beyond and ahead to create better software.
 

With our roots in the open source community, and being leading experts in established technologies like Qt and C++, exploring and evaluating upcoming languages, operating systems, and frameworks is also a part of our daily work.
 

The new KDAB website embraces both the unrivaled expertise in Qt that has been established in over 25 years and the more recently gained and evolving expertise in Rust programming as well as UI frameworks like Slint and Flutter. Not to forget about a specialized team of 3D experts pushing the limits with Vulkan-based solutions.
 

Find expert information about these technologies in our blog posts, publications, and videos - and discover how KDAB can help you with any of your software related challenges."
 

 - Matthias Kalle Dalheimer, CEO & President of KDAB

More topics in this edition: 

  • YouTube video releases
  • KDAB tool updates
  • Events in 2025: KDAB Training Day, Embedded World 2025, Qt World Summit 2025

 

Here’s to another exciting year with you as part of our newsletter community. Thank you for joining us on this journey!

­

Discover the new kdab.com

Explore the new site to see how KDAB can support your projects or check out the new resources section to enhance your development experience.

­

Qt's Top Contributors of 2024

In 2024, the Qt Company reached several milestones, such as Qt 6.7 and Qt 6.8 releases as well as Qt Creator 15 release. These releases would not be possible without external contributions, which comprise 17% of all contributions!
Among the top 10 external contributors of 2024, we are happy to find two of our KDAB colleagues: Giuseppe D'Angelo & David Faure. 
Congratulations to all of the contributors! 

 

More information in the announcement.

­

KDAB Video Releases this Month

Introduction to Qt Widgets: Module 7 (Episodes 46-51)

2025 started with the release of module 7 of "Introduction to Qt Widgets". In this module, Jesper introduces you to the tools used to get your application translated. Enjoy watching these new episodes and let us know what you think. 

Part 46: Internationalization Tools

Part 48: Parameterized Text and Plural Handling 

Part 47: Setting up CMake for Internationalization

Part 49: Disambiguate, Shortcuts, Date, Time and More

Part 50: The Various tr Macros/Functions

Part 51: On-the-fly Translation

­

 Qt Widgets and More

­

 

Episode 106:

Understanding QFontMetrics::bounding rect

Sometimes the simple questions come with a super complex answer. But in the end Jesper, untangles it all and succeeds!

 

 

 

Episode 107:

Painting Code Explained

In this video, Jesper Pedersen discusses some non-trivial painting code, including coordinate transformations, discussions of cosmetic pens, and more.

­

KDAB Tool Updates - Recent Releases 

- KDStateMachineEditor 2.0.0: 

Now supporting Qt6 and supporting recent graphviz. More info on GitHub.

- KDAlgorithms 1.4: 

Making baby steps such as adding new algorithms. More info on GitHub.

- KDDockWidgets 2.2.0 & 2.2.1: 

Adding support for MainWindowOption_HasCentralWidget and for showing a tab bar at bottom along with lots of fixes. Have a look at the GitHub notes for more details; 2.2.0 and 2.2.1 (only covering a small fix).

­

Whether you are looking to deepen your knowledge or get started with new skills, we have got a range of courses to choose from. Below, you will find an overview of some upcoming training courses to help you plan ahead.

Debugging and Profiling Qt Applications on Linux, England (3 Days, English)

This training introduces tools to help developers and testers find bugs and performance issues in Linux applications. 

  • Feb 25-27 - Book

Programmation Qt QML Avancé, Online (5 Days, French)

The Qt QML Advanced training deepens developers’ understanding of Qt Quick, covering C++/QML API development, architecture design, performance optimization, and OpenGL integration.

  • Mar 24-28 - Book

Advanced QML, England (3 Days, English)

Do you plan to enhance your skills in QML/C++? This training course deepens your skills and introduces you to QML Application Architecture, and more. 

  • Apr 1-3 - Book
­

Join us for the KDAB Training Day!

The KDAB Training Day 2025 will take place in Munich on the 8th of May, right after the Qt World Summit 2025 on the 6th and 7th of May.

You can choose from the following topics:
* Effective Modern QML
* QML Application Architecture
* QML/C++ integration
* Integrating Rust into Qt applications
* Modern C++ Paradigms
* Integrating Custom 3D Renderers with Qt Applications

Read more about each course here: https://training.kdab.com/ktd25/

The training day only and combo QtWS Conference + KDAB Training Day tickets are on sale! Early bird tickets are available now! 

Buy Training Day Tickets

Buy Training Day + Conference Tickets

­

Upcoming Online Rust Courses 2025

These online courses have been made available in collaboration with our partner, Ferrous Systems, a company that has been an integral member of the Rust community since before Rust 1.0.

 

Introduction To Rust (5 half days):
Feb 24 - 28 Register

 

Introduction + Embedded Rust Combo (8 half days):
Feb 24 - Mar 7 Register

 

Embedded Rust (3 half days):
Mar 5 - 7 Register

 

Check out the full schedule. More details about KDAB's Rust training offering.

­

Events

2025 is packed with a myriad of exciting events, where you will have the opportunity to meet KDAB and talk to our experts. From cutting-edge demos to expert-led talks, our team is ready to share insights, discuss your projects, and showcase the latest innovations.

Embedded World 2025 - 11-13th March (Nuremberg, Germany)

 

Planning to attend Embedded World this year? Mark your calendar! KDAB will be showcasing the latest software demos, customer success stories, and service offerings at Hall 4, Booth 302. Stop by for a chat about your embedded software projects - we’d love to connect! 

 

Qt World Summit 2025 - 6-7th May (Munich, Germany)


Join us at the Qt World Summit this May, where you will have multiple opportunities to hear from us. KDAB's CCO, Till Adam, will team up with Siemens' Dacian Messthaler for an exciting keynote, Giuseppe D’Angelo will dive into GammaRay, and Leon Matthes and Andrew Hayzen will present their insights on Rust and Qt. Don’t miss the full agenda!
 

­

Klarälvdalens Datakonsult AB (KDAB)

Box 30, 683 21, Hagfors, Sweden

This email was sent to mail@example.com

You are receiving this because you have contacted or been contacted by KDAB, or if in the EU, have given KDAB your consent.

Update your preference | View in browser | Unsubscribe

­
­
­
­
­