Monthly Digest
Welcome to our May Newsletter
As this bank holiday bonanza month comes to a close, we bring you Value Semantics, the release of KDDockWidgets 1.7.0, news for KDE developers, updates to Codebrowser, more news, this time on KDAB training, new videos in the Qt Widgets and More series and Events in 2023.
We’d also like to bring to your attention the release of the program for Qt World Summit, including a Keynote from KDAB’s Till Adam. There’ll be a KDAB Training Day the day before it, save the date: November 27th. Details coming soon.
But first . . .
10,000 + Subscribers!!
A thank you from Robert and friends . . .
Value Semantics
KDDockWidgets 1.7.0 released
We’re glad to announce the release of this version to our popular development framework for custom-tailored docking systems in Qt.
New features in this release include DockWidget::setFloatingWindowFlags(flags) and the ability to restore layouts without touching floating dock widgets.
Read about how NVIDIA uses KDDockWidgets.
Codebrowser update
60 KDE repositories now added
There are now 60 KDE repositories added to Codebrowser and almost all of the KDE Framework Libraries.
Codebrowser is an online C and C++ code browser, with improved navigation and proper semantic highlighting, as well as tool tips.
Codebrowser is free and maintained by KDAB for the open source community.
KDE for Developers
Just made public, this site, KDE for developers, showcases the tremendous range of libraries, frameworks, tools and world class applications available.
They are almost entirely created and maintained by the KDE open source community in their spare time (including folks from KDAB). Hats off to KDE!
We’ve a few seats left on our upcoming Modern C++ training at our training facility in Berlin, June 19th-22nd. Now’s your chance to get up to speed if you need a boost on the important parts of Modern C++, including C++20, (updated course description coming soon) from C++ experts. Sign up, while you still can.
We also have one of our most popular courses, Introduction to Qt/QML coming up in September (26th – 28th), also in Berlin. Book now to ensure your place.
Qt Widgets and More returns!
– more tips from the irrepressible Jesper Pedersen and friends
In the first two lighthearted yet fact-packed interviews, Jesper quizzes Giuseppe D’Angelo about two oft-misunderstood aspects of C++ programming: Exception Handling in Qt and Deep-const Propagation Using propagate_const.
After that Jesper explains how to get 100% accuracy using QTimers, and then how to avoid adding a new subclass for each context menu: Context Menu Adapter for QTableView and QTreeView.
Events in 2023
A selection of events of interest for the rest of the year.
June
Italian C++, 10th
Rome, Italy
C++ on Sea, 28th-29th
Folkestone, UK
July
Fluttercon, 5th – 7th
Berlin, Germany
KDE Akademy, 15th – 21st
Thessaloniki, Greece
WeAreDevelopers World Congress, 27th – 28th
Berlin, Germany
August
SIGGRAPH, 6th – 10th
Los Angeles, USA
September
RustConf, 12th – 15th
Albuquerque, USA & online
October
CppCon, 1st – 6th
Aurora, Colorado & online
Engineering Design Show, 11th – 12th
Coventry, UK
November
Meeting C++, 12th – 13th
Berlin, Germany & online
SPS – smart production solutions, 14th – 16th
Nuremberg, Germany