Welcome to our Newsletter for October
|
|
We hope you like the new style.
Today we bring you Qt for VS Code, the TL;DR version, then PSA: QPointer has a terrible name.
After that we have three new releases: Qt 6.6, then Heaptrack 1.5 and finally Squish 7.2.
We also have new videos, including the first three in a new 3D and Qt 6 Series, followed by updates to Qt Academy and, of course, Events.
But first, a word about training, and a very special one-day training coming up next month in Berlin.
|
|
|
|
|
|
|
KDAB Training Day – Nov 27th
|
|
Ahead of Qt World Summit in Berlin, we’re offering a choice of 5 one-day courses, presented by skilled trainers with key content from our longer courses, all at a knock-down price.
November will soon be upon us, so don’t miss the chance to sign up while you still can. At 300 euros, it’s a real bargain. Seats still available on all courses at time of writing
If you still haven’t decided, Jesper Pedersen gives you three compelling reasons to make up your mind.
Where is it?
H4 Hotel Berlin Alexanderplatz
Karl-Liebknecht-Str. 32
10178 Berlin
Sign up now.
Tickets available until Nov 15th.
See also Events below for more, especially about Qt World Summit.
|
|
KDAB Scheduled Training Schedule – 2024
|
|
We just released our latest Training Schedule, listing the classes you can sign up for for the rest of this year and in 2024. Note the latest addition to our portfolio: Embedded Rust.
Talk to us if in-company training better suits your needs.
“The most professional and thorough software development training I have ever followed.” Andrzej Cieslar, Siemens Industry Software
|
|
|
|
|
|
Qt for VS Code, the TL;DR version
|
|
|
|
|
by Nicolas Arnaud-Cormos & Sérgio Martins
|
|
Our colleague Alessandro Ambrosano created a series of blogs (parts 1, 2 and 3), that explain how to get Visual Studio Code configured for Qt development. In that series, Alessandro covers all the details you need to get your VS Code environment configured exactly the way you want it. But there’s a lot there to read.
What if you’re short on time… or attention span? Then you want this blog.
Read on . . .
|
|
|
|
|
|
PSA: QPointer has a terrible name
|
|
|
|
|
|
If you’re new to Qt, maybe don’t check out QPointer’s documentation just yet, and try to guess what the class does based on its name alone.
I’ve seen countless users being very confused by it. Some end up using it extensively, thinking that it’s the Qt way to store pointers, or a better kind of pointer, or maybe yet another Not Invented Here Qt class solving a non-problem, or something along those lines.
Read on . . .
|
|
|
|
|
|
Software Releases this month
Qt 6.6, Heaptrack 1.5.0 and Squish 7.2
|
|
|
|
|
Qt 6.6
Giuseppe D’Angelo (see above!), a long-time Qt maintainer, who closely follows developments in both Qt and C++, talked to Robert Brock just prior to the latest release, about what you can expect from Qt 6.6. Watch it here.
Read the release blog.
|
|
Heaptrack 1.5.0
KDAB’s Milian Wolff along with the Heaptrack team won the KDE Academy Award for Best Application this year. Heaptrack is a heap memory profiler targeting mainly Linux, as well as FreeBSD. To find out more about the more than 70 changes since last June’s release, read Milian’s release blog.
|
|
|
|
|
|
Squish 7.2
Squish is a professional automated GUI testing framework for testing Android, iOS, Java, Qt, Tk, Windows, and more. Read more here. Version 7.2 is a feature release which delivers new features, bug fixes and usability improvements to all editions of the product.
Read the release notes. KDAB offers training in Squish for greater productivity.
|
|
|
|
|
|
KDAB Video Releases this month
|
|
|
|
|
|
The first 3 parts of this series, where James Turner offers a dive into the state of 3D and graphics in Qt 6, from getting 3D content on screen to running efficiently on modern OSs.
|
|
|
Finally, following last year’s interview with GCompris creator and maintainer Bruno Coudouin, we talk to the two developers who took over from him.
GCompris is a free educational teaching aid distributed under the umbrella of KDE and used worldwide.
|
|
|
|
|
1: Intro and 5 Things to Know
Introducing some of the changing options for 3D content in Qt 6 and the why, what and how of bringing 3D content into your Qt application.
|
|
|
|
|
|
|
2: Integrated 3D Solutions in Qt 6
James assesses the Qt 6 3D solutions, looks at key rendering styles, Qt Quick 3D-supported 3D content, and ways to integrate it with 2D scenes, and more
|
|
|
The GCompris Story Part 2
Johnny Jazeix, Technical Lead, and Timothée Giet, UX Lead and Graphic Designer explain what’s involved and more.
|
|
|
|
|
KDAB at Qt Academy
the interactive learning platform for newcomers to Qt
|
|
|
|
|
Some months ago the Qt Group launched Qt Academy, a new online pathway into Qt, principally for students. We’re happy to announce that some of our published video tutorials have now been incorporated into the platform as new modules, with added interactive material to fit the Qt Academy learning format.
The first KDAB module introduced was Qt Designer. The next four will follow in short order and may already be online by the time you read this: QAbstractItemViews, Model/View, Document templates in Qt Creator and Qt Designer Plugins. Check them out.
|
|
|
|
|
|
November’s going to be a busy month for events, whether you’re attending in-person or on-line. It’s all happening next month in Germany, especially in Berlin! But first, a brief report from our visit to CppCon earlier this month.
|
|
|
|
|
CppCon, Oct 1 – 6
Colorado, USA
|
|
|
|
|
|
CppCon 2023 was a great success and the experience gave us key insights into the state of modern C++ and the plans for its future. KDAB has long been a sponsor and this year we went for a table so we could more easily interact with others as well as attend the talks in-person. Check out the Keynotes, already on-line. We particularly enjoyed Laura Savino’s refreshing take on and practical strategies for Coping With Other People’s Code. It’s not just about coding! Dates for next year’s conference are already set: September 15 – 20, 2024. Put it in your calendar.
For C++ developers this side of the Atlantic, don’t miss the C++23 training on KDAB Training Day, and the next item: Meeting C++ in Berlin, the European counterpart to CppCon.
|
|
|
|
|
|
|
SPS
Nov 14 – 16, Nuremberg
40,000 visitors expected at this exhibition and networking space, where we will be showing our expertise in UI design and talking about automated solutions. Our demos will include a new handheld touchscreen from Kistler and much more.
Come visit us at our booth in Hall 6 Booth 123 Read more.
|
|
|
|
|
|
|
|
|
|
|
Kistler Handheld Charge Amplifier UI
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|