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 Monthly Digest Get the RSS Feed
Starting in 2020, we’re making a page with a digest of KDAB blogs, news and publications each month, so it’s easy to look back over the year and see what KDAB’s been up to. Enjoy.
Blogs Why is my screen still black by Robert Brock A digestible blog on common render issues and what their cause could be, Part 2. So, you tried everything from the first part, and your screen is still a backlighting test? …We’ve gathered another five reasons this could be happening and how to go about […]
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 […]
Blogs Ideas for working from home by Kirsi Sutherland KDAB has had home workers since its inception twenty years ago. But not everybody is familiar with how to do it successfully. In this post, Kirsi shares some insights on the challenges facing a newbie home worker. Read on… Debugging and Profiling Qt 3D Apps Learn […]
Blogs How not to lose the alpha channel when converting between QRgb/QColor/QString by Milian Wolff Working on color imagery for QiTissue recently, I realized we were accidentally losing the alpha channel in multiple places. For efficiency reasons, we keep colors in memory using the QRgb type, and convert that to/from QString for serialization purposes via […]
Blogs A little hidden gem: QStringIterator by Giuseppe D’Angelo and Marc Mutz A few days ago Marc Mutz, colleague of mine at KDAB and also author in this blog, spotted a function from Qt’s source code (documentation). Apart from the mistake of considering empty strings not uppercase, which can be easily fixed, the loop in the […]