Blogs Why is my screen dark by Robert Brock A digestible blog on common render issues and what their cause could be. This is part 3 of a blog series explaining common render issues and what their cause could be. Robert Brock sheds some light on possible scenarios. Read the blog… QStringView Diaries: Zero-Allocation String […]
KDAB on Qt Get the RSS Feed
Posts about Qt, for feeds like planetqt and planetkde
Why is my screen dark A digestible blog on common render issues and what their cause could be
Part 3 If you are here from Part 1, you missed Part 2, somehow. You have tried everything from the first two parts that seemed applicable, and your screen is still a window to the void? No problem: we’ve gathered another five reasons this could be happening and how to go about fixing them. Issue […]
How to declare a qHash overload
Today’s blog post is about something that should be simple and apparently it causes trouble: how to declare a qHash overload for a custom datatype. This is necessary when we want to use custom datatypes as keys in a QHash. From the documentation: A QHash’s key type has additional requirements other than being an assignable […]
QStringView Diaries: Zero-Allocation String Splitting QStringTokenizer merged for 6.0
After four months of intensive development work, I am happy to announce that the first QStringTokenizer commits have landed in what will eventually become Qt 6.0. The docs should show up, soon. While the version in Qt will be Qt 6-only, KDAB will release this tool for Qt 5 as part of its KDToolBox productivity […]
Kuesa 3D Studio 1.2 – Press Release June 2nd 2020
KUESA™ 3D Studio 1.2 released A Complete Design-to-Code Workflow Solution for 3D Assets in Real-time Applications version 1.2 released makes 3D design and development workflows easy, fast and reliable offers support for Maya, Autodesk 3ds Max, and Blender as well as any other glTF-compatible digital content creation tools New: Iro materials library can simulate common […]
Kuesa 3D 1.2 release!
Today, KDAB is releasing version 1.2 of the 3D integration workflow Kuesa 3D, built on top of Qt 3D. Kuesa™ 3D is a complete design-to-code workflow solution for 3D in real-time applications, centered around the open glTF™ 2 format, supported by Blender, Maya and 3ds Max. Read the Press Release… In short, Kuesa provides a […]
VS Code for Qt Applications – Part 2 A Technical Guide
This 3-part blog series shows in detail how to get up to speed with a Qt project using Visual Studio Code. Part 2 shows how to get a complete setup for qmake and CMake projects, with a deeper look at the Qt side.
April ’20 – monthly digest
Blogs An engineer answers the doorbell by Andreas Holzammer A funky solution during a pandemic, when most of the office is empty. Read more… Qt, range-based for loops and structured bindings Part 1 by Ivan Čukić The evolution of the C++ programming language and Qt. Read more… Why is my screen Black? A digestible blog […]
Using Modern CMake with Qt
KDAB’s Kevin Funk presented Using Modern CMake with Qt at Qt Virtual Tech Con last month. He reported that the Qt Company did a great job moderating the sessions at this event, and there was a lively Q&A at the end – Kevin had to pick from about 60 questions, so this is a hot […]
Automating tasks in Qt Creator
My first project when I entered KDAB was the migration of a multi-million lines Motif application to Qt… feels quite scary said like that. Fortunately, migrations from any toolkit to Qt is something KDAB has been doing from the beginning, and has lots of experience with. You may be wondering what this has to do […]