Qt Bridges, a project to bring Qt's UI framework to non-C++ languages without full bindings, has reached public beta with C# as its first supported language. Developers can now create C# objects as QML elements, invoke C# methods, handle events, bind QML properties and views to C# properties and collections, and write backend code in idiomatic C# style. C# was chosen first due to its consistent popularity, massive NuGet ecosystem (900+ billion downloads), and demand across industries. The next planned language is Rust. Feedback is being collected to move toward a Technology Preview release.

3m read timeFrom qt.io
Post cover image
Table of contents
Why C# First?What’s Next?

Sort: