Developing with Qt Edge AI
An application describes its inference pipeline as a flow of steps that exchange data through ports. A backend plugin runs the flow, and each step reads from a configuration file how the backend runs it. The following topics cover these parts:
- Defining an inference flow describes how to declare, connect, and start a flow in QML or C++.
- Qt Edge AI steps and ports lists the step types and the ports they exchange data through.
- Qt Edge AI backends describes how backend plugins run a flow and how they are selected.
- Adding a custom step describes how an application adds a step of its own to a flow.
- Qt Edge AI Configuration Files describes the files that configure how a backend runs a step.
See also Qt Edge AI overview and Qt Edge AI Examples.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.