Welcome to our March Newsletter
This month we bring you CXX-Qt – Safe Rust Bindings and The Qt Less Travelled – Obscure Bug fixes. Then we offer The Developer’s Guide to Containers and more KDAB videos as well as C++ Design Idioms from CppCon.
The big news though is Qt Developer Conference Agenda is published. Enjoy.
Qt Developer Conference – Berlin June 13 – 15
The agenda for QtDevCon is now online with a wide range of great talks from experts across the field.
Following this month’s hot topic (see below), check out How Can I Make My Qt Apps More Rusty? by Andrew Hayzen and Leon Mathes.
Early-bird tickets are available until April 15th**.
** Please note, late booking is not possible this year as event staffing everywhere recovers from the effects of the pandemic.
Don’t wait! Book your place now.
Safe Rust bindings for Qt
by Andrew Hayzen
At KDAB, we have been investigating how to integrate Rust with Qt in a safe and idiomatic way. The solution we are currently working on is called CXX-Qt. It’s available in the GitHub and on crates.io.
Check out the Interview with Andrew in our March KDAB News, below, where he talks about Safety and Performance, the perfect marriage.
The Qt Less Travelled
Fixing Bugs in Qt’s Lesser-used Features, for Profit (and fun!)
The Developer’s Guide to Containers
Using containers to maximize productivity
by Andrew Hayzen
Not content with blogging and being interviewed this month, Andrew also gives us this quick guide to all the ways containers can improve our lives as developers.
It assumes that you’re already familiar with the technology through tools like docker, but please read our other whitepaper first if you need a primer.
Design Idioms from an Alternate Universe
from CppCon 2021
by Ivan Čukić
While C++ is a one of a kind multiparadigm language, people tend to use object-oriented patterns with it most of the time.
This talk presents several software design idioms that people usually connect with generic and functional programming disciplines, but which are highly applicable to the usual code most of the contemporary C++ developers write every day.
KDAB Video releases this month
KDAB News – March 14th
Cxx-Qt Rust Bindings; Squish 7.0; Creating a Real-time Mobile Chat App and more.
Rust and Qt – 3 Steps to Integrate Rust to a Qt App
More about Rust, the most popular language since 2016 according to StackOverflow, and Qt.
How to Quickly Change the 3D Scene in your Application with Kuesa 3D
Iteration. Can it really be THAT easy? Yes it can.
Additions to Qt Widgets and More
Tips & Tricks
In the many years we have worked with Qt, we have gathered quite a number of tips and tricks.
Here Jesper gives you four more ways to make your development life considerably easier.