Welcome to our belated August Newsletter
|
|
We hope you enjoyed a summer break, as did we.
This edition is rich in tools and tips, particularly for those of you working with graphics: Optimizing and Sharing Shader Structures and KDGpu v.0.1.0 is released.
Then we have more on tooling: GammaRay Tutorials for Qt Widgets Applications as well as updates from our R&D and training departments. Last but never least we bring you Event news.
|
|
|
|
|
|
Optimizing and Sharing Shader Structures
|
|
|
|
|
|
For graphics applications in Vulkan or OpenGL there are many data structures that need to be passed from the CPU to the GPU in an optimal way, and vice versa. As if that’s not enough, there’s a lot of important stuff to keep track of all at the same time.
In this blog, Joshua introduces a tool he wrote that generates safe and optimal code in these situations, helping not only the GPU but the programmer writing shaders too.
Read the blog.
|
|
|
|
|
|
KDGpu v.0.1.0 is released
a Vulkan wrapper to make modern graphics easier
|
|
|
|
|
|
If you’re struggling with a graphics problem and drowning in syntax, you’ll be pleased to know help is at hand.
We’ve added a new library, KDGpu, to the arsenal of tools we invent to make our own lives easier – and then share with you on KDAB’s GitHub.
Read the blog.
|
|
|
|
|
|
|
GammaRay Tutorials for Qt Widgets Applications
|
|
Learn how to debug Qt Widgets applications in this new video series, using another tool we also initially created for our own use, that has become a necessary part of many a Qt developer’s toolkit: GammaRay – an opensource introspection tool for Qt applications.
|
|
|
|
|
|
The Introduction defines the typical problems of Qt Widgets applications that we aim to solve using GammaRay.
Part 2 shows how to select a widget in your Qt app, find its class name and more.
In Part 3, you will learn how GammaRay can identify the widget responsible for a double margin issue.
Part 4 shows how to investigate, test and fix the issue of a widget that can be squeezed down far too much horizontally.
In Part 5, you will learn how to use GammaRay to identify a context menu (QMenu) in a running application.
|
|
|
|
|
|
|
A dive into KDAB R&D
This month’s focus: Flutter
|
|
|
|
|
Much as we love Qt, we like exploring the frontiers and discovering use cases where knowledge of other languages and frameworks come in handy.
On the Flutter front, we’ve been sharing our R&D findings with blogs such as:
In a new series of videos, Pieter also explains how to get started with Flutter on embedded devices.
If your interest is sparked, we invite you to check out the website and by all means contribute to the developing story.
Visit Industrial Flutter.com.
|
|
|
|
|
|
Bridging the gap between designers and developers is, and was, the promise of the QML (Qt Modeling Language). Qt Design Studio (QtDS), expands on that promise by lowering the {code} barrier for designers for UI/UX real-life execution and into production.
This new training course covers the basic elements of QtDS, what it is and what it is not, with a specific focus on real-life workflow between designers and developers.
|
|
|
|
|
From Monday November 27th to Friday Dec 1st it’s all about Qt in Berlin.
First up is KDAB’s Training Day on November 27th (see videos below), one day of top class training from the Qt Experts, at the H4 Hotel Berlin Alexanderplatz. We’re offering 5 one-day courses at KDAB Training Day, including “A Taste of Rust (with a drop of Qt)” with Florian Gilcher – a collaboration with our partner, the Rust experts, Ferrous Systems. Find out more and sign up.
Next, from November 28th to 29th, Qt World Summit is opening its doors again with two days of talks and exhibits back at the bcc Berlin Congress Center. We’re Gold sponsors, we’ll have a booth showing our latest demos and KDAB’s Till Adam will present a Keynote: Luma Vision – The Future of Interventional Cardiac Imaging, Built with Qt at 11:45 on Nov 28th. Don’t miss it! Come and meet us there.
Last but not least, the Qt Contributor Summit will be held at the Estrel Hotel in Berlin from November 30th to December 1st. Find out more and register for this FREE event.
|
|
|
|
|
|
All take place in Berlin and are easy to locate. Just check out the web pages for addresses.
|
|
|
|
|
|
A peep into one of the 5 one day training classes offered by KDAB on November 27th. See here for more.
|
|
|
|
|
|
Giuseppe D’Angelo gives some insights into what you’ll learn on this course, also on November 27th.
Check out the details.
|
|
|
|
|
A selection of other Events
We’re checking out two new ones with short acronyms this year 😉.
Come visit us!
|
|
|
|
|
EDS, Oct 11 – 12
We’ll be at the Engineering Design Show with some of our latest demos. Meet us there at Booth J16, in Coventry, UK.
Read more.
|
|
|
|
|
|
SPS, Nov 14 – 16
Smart Product Solutions is the industry highlight of the automation sector and we’ll be there this year!
Read more and meet us there in Hall 6 Booth 123 in Nuremberg, Germany.
|
|
|
|
|
|
|
|