Better_Software_Header_Mobile Better_Software_Header_Web

Find what you need - explore useful information and developer resources

Areas of Interest

Searching…

48 results

Rust has been the most beloved programming language in StackOverflow surveys since 2016, offering safer and easier programming than C++. It's an ideal replacement for C++ backend code in Qt applications. CXX-Qt enables idiomatic integration that seamlessly works with existing C++ and Rust code.

In this edition we have: Cxx-Qt Rust Bindings for Qt - Interview with Andrew Hayzen, KDAB, Squish 7.0 released,

Years after its creation, C++ is still, and certainly was in 2021, considered by some to be one of the most powerful languages on the planet. For this video we gathered an international panel of C++ experts to give you insights about the C++ language: where it's going and how it got there.

This video shows how you can use your own custom types to communicate between a model and a delegate editing these custom types. My example is a Money class which contains a currency and an amount. The delegate will see Money instances, rather than parse them from their string representation.

In this edition: Interview with SixtyFPS founders Simon Hausmann and Olivier Goffart, KDDockWidgets 1.2 release with Wayland, WebAssembly/WASM and Qt 6 support, Vulkan on QNX discussion, Qt Embedded Days call for talks, and Tool of the month: "cmake-project".

Whether you are planning to integrate projects written in Rust with your existing C++ and Qt application or develop Rust-based applications from scratch, KDAB is the right partner for you.

While an all-Rust approach works for some systems, most companies have extensive existing C and C++ code. Rust's design, rooted in Mozilla Firefox's development, has always aimed to integrate with these languages. By consulting Rust experts, we've developed guidelines for harmoniously blending Rust with C and C++ in various scenarios.