Qt Bridges is a project we have been developing since 2025 to bring Qt’s UI framework capabilities to other programming languages, without going through the full set of bindings. The focus is on the interaction with backend data objects, seamlessly integrated as QML components in a Qt Quick interface.
Since the announcement back in QtWS2025 , we have been working to develop our initial proof of concept to a point where our users can give it a try. Today we are very happy to announce that we’re ready to move to public beta with our first language, C#, as it’s in a good shape for you to try it out.
This milestone includes the following features:
Create C# objects as QML elements
Invoke C# methods
Handle C# events
Read and write C# properties
Bind QML properties to C# properties
Bind QML views to C# collections
Write backend code with little or no Qt-specific patterns, in a way that is familiar to C# developers and not just a translation of Qt/C++ code
Learn how to start using Qt as your next C# UI…