Skip to content

02/25/2021 – [KDAB] 3D Block Building in QML, KDSingleApplication, Kuesa 3D Studio 1.3, KDDockWidgets 1.3, Videos galore and Event news

Welcome to KDAB’s February newsletter

This month KDAB brings you A 3D Block Building Game in QML, then KDSingleApplication: a class for single-instance policy applications and two 1.3 releases you won’t want to miss: Kuesa 3D Studio 1.3 and KDDockWidgets 1.3.

We also offer a wealth of new videos for your learning delight, from our Qt and 3D expert developers and designers, and of course, Event News.

A 3D Block Building Game in QML

by Christoph Sterz

During his “paid to play” time at KDAB, Christoph created a novel way to learn more about Qt Quick Rendering Engine, by creating 3D graphics, not unlike the ones you see in Minecraft.  How did he do it?

Read the blog…

KDSingleApplication

a class for single-instance policy applications

by Giuseppe D’Angelo

Single-instance policy refers to those applications that want to spawn a unique instance for a given user session. Even when launched multiple times, such applications will not spawn a number of separate instances. Instead, the existing instance will be notified, somehow, and some action will be taken by that instance. Typically, its window will be shown (if hidden) and raised to the foreground.

Read on….
KDSingleApplication is one of KDAB’s utility classes. You can find out more about (and download) KDAB’s eclectic mix of developer tools, libraries and utilities, collectively described as KDToolbox, here…

KDDockWidgets 1.3 released

QtQuick and PySide6 support, and more minor fixes

KDDockWidgets is a framework for custom-tailored docking systems in Qt.

The main highlights for this release are PySide6 and experimental QtQuick support.

The QtQuick backend isn’t production ready, but you can already build with -DKDDockWidgets_QTQUICK=ON, run the examples under examples/qtquick/dockwidgets/ and start reporting issues. There are a lot of new features and bug fixes too.

Find out more…

kuesa logoKuesa 1.3 released


The Kuesa 3D Studio 1.3 release now supports Qt 6 and rendering on top of Qt RHI (Metal, Vulkan, DirectX, OpenGL). The API has been simplified, making it easier for developers to integrate in applications. It now provides instanced rendering support as well as multi viewport and camera support.

This release also brings full integration of Maya, making it even easier for designers to keep control of the WYSIWYG image in the designer-developer workflow.

Read more and watch four new videos from Timo Buske…

Kuesa for Designers by Designers

– Video

In addition to the new short info-videos for designers and developers mentioned above, Nuno Pinheiro and Kirsi Sutherland have made a new 3-part series specifically for designers by designers.

Part One is now released ==>

This 3-part series shows how our designers work with KUESA daily. The scene used as the example is a traditional 3D cube over a simple plane with great looking metallic reflections and a cube reflection on the plane. It is done using only QML, 2D tricks and effects and KUESA Iro materials.

Read more about Kuesa 3D for developers …

Qt Widgets and More releases


Top 7 Shortcuts in Qt Creator

widgets-7-tips-QtCreatorThese seven shortcuts in Qt Creator can save you hours, allowing you to stay focused on whatever problem you’re solving.

Watch the video ===>

 


Using Custom Types with Model View

Jesper Pedersen shows how you can use your own custom types to communicate between a model and a delegate editing these custom types.

Watch the video ===>

 

Qt Embedded Days

KDAB offers in-depth technical topics from embedded developers for embedded developers, at this new event, April 13 – 14.

The Call for Papers is open until March 21st.

Hear more about it ====>

More Events

KDE Akademy – June 18 – 26

The big news this week is that KDE has announced the dates for its annual event – Online to accommodate visitors from across the globe in these continuing uncertain times.


To meet or not to meet?

Better Online than Not at All seems to be the motto so far, as Event Organizers take the leap and announce their Event dates for 2021. You can see the rest of the Qt, C++, 3D & Linux-related Events coming up this year here.

Let us know of any other events you think we should include!