KDAB on Qt: KDDockWidgets 2.1 Released
KDDockWidgets has launched its latest version 2.1. This release comes packed with over 500 commits, offering enhanced stability over its predecessor, version 2.0, without introducing any breaking...
View ArticleKDAB on Qt: Anchoring Qt Quick Components Instantiated with JSON
You’ve reached the third and final entry of the Instantiating arbitrary Qt Quick components with JSON series. Part 1 and Part 2 can be found at their respective links.The first part focuses on the...
View ArticleScythe Studio Qt Blog: Porting from Qt 5 to Qt 6 – Top 3 reasons and steps to...
The release of Qt 6 marks a significant milestone, offering a host of new features and improvements over Qt 5. […]
View ArticleKDAB on Qt: The Smarter Way to Rust
If you’ve been following our blog, you’re likely aware of Rust’s growing presence in embedded systems. While Rust excels in safety-by-design, it’s also common to find it integrated with C++. This...
View ArticlePython GUIs - qt: PyQt6, PySide6, PyQt5 and PySide2 Books -- updated for...
Hello! Today I have released new digital updates to my PyQt5, PyQt6, PySide2 and PySide6 book Create GUI Applications with Python & Qt.This update brings all versions up to date with the latest...
View ArticleScythe Studio Qt Blog: Join Our New Service Line: Qt Quick Training Now...
Scythe Studio has been on the market since 2020, delivering numerous projects for satisfied clients and navigating a significant learning […]
View ArticleQt – basysKom GmbH: OPC UA: Programming against Type Descriptions
OPC UA client code that relies on hardcoded NodeIds is brittle and often only works with a specific OPC UA server instance. This article shows the proper way to write robust and portable OPC UA client...
View ArticleKDAB on Qt: Behind the Scenes of Embedded Updates
An over-the-air (OTA) update capability is an increasingly critical part of any embedded product to close cybersecurity vulnerabilities, allow just-in-time product rollouts, stomp out bugs, and deliver...
View ArticleScythe Studio Qt Blog: Qt Bluetooth Example – Theory and Cool Demo
Welcome to another blog post in the series discussing a specific technical topic. Today, we will take on one form […]
View ArticleKDAB on Qt: Formatting Selected Text in QML
MotivationLet’s say we’re working on a QML project that involves a TextEdit.There’s some text in it:here is some textWe want to select part of this text and hit ctrl+B to make it bold:here is some...
View ArticleThe Qt Company Blog: Qt Creator 14: C++ Code Model Update
In this article, we will take a look at some of the more interesting improvements to Qt Creator's C/C++ support since our last update.
View ArticleThe Qt Company Blog: Qt Training at Digital Hollywood University: QML, UI...
Qt Group is collaborating with various universities in effort to train the next generation of Qt talent. We believe that, by working together with universities and educators, we can create meaningful...
View ArticleThe Qt Company Blog: Qt for Android Automotive 6.7.2 is released
The latest patch release for Android Automotive 6.7.2 is just released. This release is based on Qt 6.7.2 with many bug fixes, security updates, and other improvements on the top of Qt 6.7 release.From...
View ArticleThe Qt Company Blog: Qt Creator 14.0.1 released
We are happy to announce the release of Qt Creator 14.0.1!
View ArticleKDAB on Qt: Qt and Trivial Relocation (Part 5)
In the previous posts of this series (if you’ve missed them: parts 1, 2, 3, and 4), we have learned about relocation and trivial relocation.We have explored what relocation means, what trivial...
View ArticleThe Qt Company Blog: Text editing improvements in Qt Quick
In the effort to make Qt Quick and Qt Quick Controls a suitable replacement for Widgets in more applications, we identified the text editing use case as something that needed improvement, since many...
View ArticleScythe Studio Qt Blog: Qt for iOS – Tips, Insights and Biggest Painpoints
Whether your product is in its early stages or ready to launch, the iPhone platform is a compelling option to […]
View ArticleSpyrosoft Qt Blog: Squish Qt tips & tricks: Working with objects without...
The post Squish Qt tips & tricks: Working with objects without unique properties appeared first on Spyrosoft.
View ArticleICS Insights: Qt and QML: SOLID: Exploring the Single-Responsibility Principle
Adhering to the single-responsibility principle makes it easier to identify and modify selected code without impacting the entire system.
View ArticleSpyrosoft Qt Blog: What is Qt and how does it change HMI industrial automation?
The post What is Qt and how does it change HMI industrial automation? appeared first on Spyrosoft.
View ArticleThe Qt Company Blog: Qt Journey - Building Excellent User Experiences with Qt
In this series, we share various career stories from people working with Qt. Today, I am interviewing Przemysław Nogaj, a Head of HMI at Spyrosoft.
View ArticleThe Qt Company Blog: Qt Quick Effect Maker: What's new in Qt 6.8
As the Qt 6.8 Beta 3 was released last week, it is a good time to start talking about what's new in the Qt 6.8 release. This blog post introduces one of those things, the new effect nodes available in...
View ArticleFelgo: Release 4.2.0: New Felgo Hot Reload, OAuth 2.0 Plugin, Universal...
The Felgo 4.2.0 update adds many new features and improvements for Felgo QML Hot Reload. These include support forsingletons, better handling of JavaScript and bindingschanges, and improved debugging...
View ArticleKDAB on Qt: Implementing an Audio Mixer, Part 1
MotivationWhen using Qt Multimedia to play audio files, it’s common to use QMediaPlayer, as it supports a larger variety of formats than QSound and QSoundEffect. Consider a Qt application with several...
View ArticleThe Qt Company Blog: Qt for MCUs 2.5.4 LTS Released
Qt for MCUs 2.5.4 LTS (Long-Term Support) has been released and is available for download. This patch release provides bug fixes and other improvements while maintaining source compatibility with Qt...
View ArticleThe Qt Company Blog: Qt/.NET — Using QML in a .NET WPF application
Qt/.NET is a proposed toolkit for interoperability between C++ and .NET, including a Qt-based custom native host for managed assemblies, as well as a native-to-managed adapter module that provides...
View ArticleFelgo: Felgo Hot Reload 1.4.0: Reload QML Modules and Plugins, Improved...
The Felgo QML Hot Reload release 1.4.0 brings full QML modules support. It also makes the project integration easier and adds several QML Hot Reload improvements. Read on to check out all of the...
View ArticleThe Qt Company Blog: Qt Contributors Summit 2024 - A Closer Look at QDoc and...
At the Qt Contributors Summit 2024, in a session together with Nicholas Bennett, I had the opportunity to present the latest developments in QDoc and give an overview of the Documentation...
View ArticleKDAB on Qt: Qt and Trivial Relocation (Part 3)
In the last post of this series we started exploring how to erase an element from the middle of a vector.We discussed that in principle there are several different possible ways to implement...
View ArticleKDAB on Qt: QtTest Extension for VSCode
Qt Test is a framework designed for unit testing applications and libraries built with Qt. It provides all the standard features commonly found in unit testing frameworks, making it easier to write...
View Article