Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
None
-
None
Description
Name of the repository: qt-labs/qtdotnet.git
Description: Qt/.NET enables the integration of Qt with .NET libraries and applications.
Responsible person: Miguel costa
Gerrit user: mecfc Email: miguel.costa@qt.io
Qt/.NET implements a custom .NET host which allows calling into managed code from native C++. The library also supports writing C++ wrapper classes for managed types, to encapsulate the details of using the .NET host. These wrapper classes can be based on QObject, allowing a tight integration of managed code with Qt features like signal-slot connections or the Qt property system.
For more details, see the README at: https://git.qt.io/micosta/qtdotnet
Relevant topics:
- Calling .NET static methods
- Handling .NET exceptions
- Creating .NET objects
- Calling instance methods
- Writing C++ wrapper classes for .NET types
- Emitting Qt signals from .NET events
- Using .NET objects in QML
- Using QML in a WPF application
- Example application: QML UI for a .NET module
- Example application: QML window embedded in WPF application