
CppCast
Modern C++ with Qt
Jan 12, 2024
Ville Voutilainen from The Qt Company and C++ standard committee discusses integrating modern C++ features with Qt. Topics include Modules, Sender/Receiver, Qt framework, and C++ 20/23 support. Also, updates on C++ 23 standard release delay, Boston C++ meetup, and C++ Now conference.
01:08:05
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Integrating Senders and Receivers in Qt enables seamless asynchronous programming.
- Reflection feature in C++ enhances code design flexibility and abstraction for more versatile compositions.
Deep dives
Integration of Senders and Receivers in Qt
A prototype implementation allows Qt to integrate Senders and Receivers, offering a generic framework for seamless asynchronous programming. The use of the event loop in a Qt thread as a scheduler enables running arbitrary work and sequenced custom tasks efficiently.