Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Qt Bridge for C#
Qt Bridge for C#

Qt Bridge for C#

Preview

Qt Group

qt.io
|
6 installs
| (0) | Free
QML editor support for Qt Bridge for C# projects in Visual Studio.
Download

Qt Bridge for C# – Pre-Release

Qt Bridge for C# is a bridge between C# and QML, designed to write application logic in C# while using Qt Quick for the UI. The bridging mechanism is based on interoperability between C# and C++.

Platforms & requirements

  • Runtime: .NET 8 or newer.
  • OS: Windows x64 and Linux x64.
  • Qt: Windows packages include Qt. Linux packages require a Qt 6 installation from the target system or a Qt installation compatible with that system.
  • Tooling: dotnet SDK 8+, a C++ toolchain for native build steps is required.

Stay in touch

You can reach us on the Qt Forum, specifically in the Qt Bridges category.

License

Copyright (C) 2026 The Qt Company Ltd.
SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only

Qt Bridge for C# is available under the Qt Commercial License or the GNU Lesser General Public License v3.0-only (LGPL-3.0-only).

For commercial licensing, see:

  • https://www.qt.io/terms-conditions
  • https://www.qt.io/licensing/

For LGPL-3.0-only, see:

  • https://www.gnu.org/licenses/lgpl-3.0.html

This information does not replace the full license terms. Use is subject to the applicable license.

Terms and Conditions

If you, your employer, or the legal entity you act on behalf of hold commercial license(s) with a Qt Group entity, Qt Bridges constitutes Pre-Release Code under the Qt License/Frame Agreement governing those licenses, and that agreement's terms and conditions relating to Pre-Release Code apply to your use of Qt Bridges as found in this repo. This Qt Bridges repo may provide links or access to third-party libraries or code (collectively "Third-Party Software") to implement various functions. Use or distribution of Third-Party Software is discretionary and in all respects subject to applicable license terms of applicable third-party right holders.

Additional Terms and Conditions

The Qt Bridge for C# is built using the .NET SDK and Runtime, which are developed and maintained by Microsoft and .NET Foundation

.NET and C# are trademarks of Microsoft Corporation. This project is not affiliated with, or endorsed by Microsoft.

The Qt Bridge for C# package includes the following modules in binary form, licensed under the MIT license:

  • System.Reflection.MetadataLoadContext
  • System.CommandLine
  • System.IO.Hashing

If you contribute to the code of Qt Bridge for C#, you will additionally need the following packages licensed under the MIT license:

  • Microsoft.NET.Test.Sdk
  • MSTest.TestFramework
  • Microsoft.CodeAnalysis.CSharp
  • coverlet.collector
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft