Better_Software_Header_Mobile Better_Software_Header_Web

Find what you need - explore useful information and developer resources

Areas of Interest

Searching…

1525 results

Qt has two kinds of lists, tables, and trees. One kind uses a model/view setup which gives a great separation between data and presentation. The other one is item based, meaning your data is stored in the items, just like the checked value is stored inside the checkbox.

This YouTube short summarizes changes needed to have a Qt Quick app work with both Qt 5 and Qt 6. It primarily focuses on required changes to QML and CMake files, but it also mentions other aspects of porting C++ and shaders that are discussed more in depth in other videos.

Are you curious about the transition from a C++ code base to Rust? This video explores the experiences of the @hulks_tuhh, a RoboCup team from Hamburg, that successfully made the switch. Discover their initial motivations for using Rust, the valuable lessons learned throughout the process, and how the team is currently benefitting from it. Listen to their story and learn why KDAB became one of their sponsors.

Not sure which technology stack and UI library to choose for your next embedded project? Olivier Goffart from Slint and Miłosz Kosobucki from KDAB discuss why C++ and Slint may be a good choice. Learn about the pros and cons of these technologies to make a more informed decision.

Shipping your app with all dependencies is hard. One way to solve this, is to use Docker on Embedded to combine all dependencies into a single update. In this video, Christoph presents Torizon, one Docker-based solution to handle images and updates on Embedded.

Building an embedded device is a challenge in itself, but bringing it to market means even more work. In this short 'Insights' video, Christoph describes what KDAB did for their customer Kistler, who builds some of the most precise pressure-measurement devices available, to bring a very mobile, handheld device from prototype to market.

In this video, Christoph explains how to configure, create and schedule Over-The-Air Update Builds in the Yocto buildsystem.

This is the fourth and final video in the embedded Linux series, which goes over development environment considerations.

This third video goes over the choices you have for the entire software stack from the OS to the application and gives you things to consider at every step.

This second video in the series of four, covers the numerous planning considerations that go into choosing your hardware to help you expediate your development process.

This is the first video in a series based on a whitepaper about designing your first embedded device; it covers the beginning and ending of the product development process.

The "Locator" in Qt Creator offers an extensive set of commands that make programming easier. In this video we show a subset of its features, hidden behind the Ctrl+K shortcut.