Blogs On the Removal of toSet(), toList() and Others or “How Do I Convert a QList to QSet in Qt 6?” by Giuseppe D’Angelo Between Qt 5.14 and Qt 5.15, my colleague, Marc Mutz, and I submitted a series of patches to Qt that added “range constructors” to the Qt containers. This brought Qt containers […]
Author Archives: Charlotte Johansson
May ’21 – monthly digest
News Qt DevCon – Berlin, September 28 – 30 KDAB invites you to join us at Qt Developers Conference in Berlin at the end of September. This is our first in-person event after the shutdown. There’ll be technical talks, exhibitors, and a whole day of top-class training to kick it off. Only there for the […]
April ’21 – monthly digest
News froglogic going forward For our KDAB News this month, we talked to Harri Porten, the CEO of long-time KDAB partner froglogic. We asked him how the recent acquisition of froglogic by The Qt Company (congratulations, Harry!) will affect froglogic’s customers going forward – ourselves included. Watch the interview… Blogs Discover Bottlenecks on QNX: how […]
March ’21 – monthly digest
Blogs Using Qt datatypes in Standard Library unordered containers by Giuseppe D’Angelo In the previous blog post about qHash, we explained: how to declare an overload of qHash for your own datatypes; how to hash Qt datatypes for which Qt does not provide a qHash overload; and why you can’t use a type from the […]
December ’20 – monthly digest
News Qt 6.0 Released by Lars Knoll The much-awaited Qt 6 was launched this month. We’ll be letting you know about the many contributions KDAB made to help make that happen – starting with changes to Qt 3D you can find out about below. Meantime, as Lars says “Qt 6.0 is the first release of […]
Qt Desktop Days – Day 5
Wrapping up Qt Desktop Days, are two final sessions that cap off five days of great sessions. Kirigami: convergence with Desktop as first-class Let’s say you want to develop a mobile-looking UI… hey, wait a minute! Aren’t we talking about Qt Desktop Days? Indeed we are, but as Marco Martin, a KDE employee who works […]
November ’20 – monthly digest
Blogs Qt 3D Renderer changes and improvements in Qt 6 by Paul Lemire With Qt 6 well on its way, it’s about time we go over some of the internal changes and optimizations made to Qt 3D for the upcoming release. In a separate article, my colleague Mike Krus has already highlighted the API changes […]
Qt Desktop Days – Day 4
Wait, there’s more? Yes, indeed. Qt Desktop Days delivered a lot of great content we’ve just got to share. VLC and Qt, a history If you need to play the widest variety of audio, video, or streaming formats on the planet, you probably know about VLC (the “cone player”). But did you know that VLC […]
Qt Desktop Days – Day 3
The great content from Qt Desktop Days continued on day three. QML for Desktop If you’re building a desktop application today, should you consider building the UI with Qt Quick? That’s the question that KDABian Shantanu Tushar answers in this session. He walks us through the pros and cons of Qt Widgets versus Qt Quick, […]
Qt Desktop Days – Day 2
What sessions were on the second day of Qt Desktop Days? Lots! QGIS loves Qt! The first session on day 2 was from Nyall Dawson who works for North Road but who is also a significant contributor to QGIS, the largest open-source GIS program in the world. Nyall explains why Qt is an awesome fit […]