Cross-platform software libraries and APIs
Qt Creator IDE and productivity tools
UI Design tool for UI composition
for Qt projects
Digital advertising for UI apps
Usage intelligence for embedded devices
GUI test automation
Code coverage analysis
Test results management and analysis
Software static code analysis
Software architecture verification
The latest version of Qt.
Make the most of Qt tools, with options for commercial licensing, subscriptions, or open-source.
Explore Qt features, the Framework essentials, modules, tools & add-ons.
The project offers PySide6 - the official Python bindings that enhance Python applications.
Qt empowers productivity across the entire product development lifecycle, from UI design and software development to quality assurance and deployment. Find the solution that best suits your needs.
Insight into the evolution and importance of user-centric trends and strategies.
Learn how to shorten development times, improve user experience, and deploy anywhere.
Tips on efficient development, software architecture, and boosting team happiness.
Get the latest resources, check out upcoming events, and see who’s innovating with Qt.
A wealth of Qt knowledge at your fingertips—discover your ideal learning resource or engage with the community.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
Decision support systems require accurate decision support and intuitive interfaces to be accepted by users. When applied to IoT devices residing in varied environments and exists in multitudes of configurations, the decision support needs to be derived at an individual basis and the deployment must be done cross-platform. In this talk, we will explain how individual device-based decision support can be created using Ekkono’s embedded machine learning library and how it can be bundled with an intuitive QT interface and deployed cross-platform using QT’s framework. Ekkono’s machine learning library has a very small footprint and can even do advanced machine learning on devices such as ARM’s M0+. Furthermore, it is not only possible to do inference on pre-trained models, but also to learn on the device. Online learning is a crucial element for providing individual-based decision support since it enables the model to adapt to the device and learn its normal behavior. By creating one model per device, the machine learning task is simplified since the model only needs to explain what is normal for a particular device and not why it differs from others. In this way, Ekkono can for example create health indicators that will tell the operator when a device needs attention. However, to be accepted by users, decision support systems need intuitive interfaces and integrating Ekkono’s model within a QT application can be easily achieved. At the same time, QT’s cross-platform capabilities enable deployment to a heterogeneous fleet of devices which is often a reality in the IoT space. In this talk, we will present Ekkono’s on-device learning capabilities and how Ekkono has been integrated into QT’s framework to enable fast development of accurate and intuitive decision support systems.
Speaker: Rikard König (Co-founder and CTO, Ekkono Solutions)
In the world of industrial automation, systems are required to solve more and more complex tasks. As...
Watch videoJoin experts from Bosch Global Software Technologies, Konecranes, and Qt Group as we explore the fut...
Watch videoThis talk will show how to best use the new CMake API for QML modules, declarative type registration...
Watch videoQt Group includes The Qt Company Oy and its global subsidiaries and affiliates.