in

Qt avance dans sa boîte à outils pour l'interopérabilité .NET-C++

Qt avance dans sa boîte à outils pour l'interopérabilité .NET-C++

Qt Group avance avec Qt/.NET, une boîte à outils proposée pour l'interopérabilité entre C++ et la plate-forme de développement logiciel .NET de Microsoft.

Selon un article de blog du 30 août, la boîte à outils comprend un hôte natif personnalisé basé sur Qt pour la gestion des assemblages, ainsi qu'un module adaptateur natif vers géré fournissant des services d'interopérabilité tels que l'invocation de méthodes d'instance, la notification d'événements et la gestion du cycle de vie des objets. Le plan proposé par Qt/.NET pour l'interopérabilité entre Qt et .NET comprend l'implémentation d'interfaces C# en C++ et la définition de types .NET qui étendent les classes Qt.

A Lire aussi  KENSI rejoint Aurora | HLTV.org

La boîte à outils permet l'encapsulation d'objets natifs. En étendant la QDotNETInterfaceLes objets C++ peuvent devenir accessibles à .NET en tant qu'implémentations d'interfaces C#, a déclaré QT. L'adaptateur Qt/.NET y parvient en proposant un objet géré pour servir de proxy de l'implémentation native. Ce proxy est créé par le QDotNETInterface constructeur et contient une liste de rappels fournis en tant qu'implémentations de membres d'interface. Du point de vue du code managé, le proxy implémente l'interface et les membres qui sont appelés par d'autres objets .NET. De plus, les classes Qt peuvent être étendues dans .NET.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

GIPHY App Key not set. Please check settings

Mondial Féminin U20 – Première défaite pour Hassan Balla : « Il y avait un très bon adversaire face à nous »

Mondial Féminin U20 – Première défaite pour Hassan Balla : « Il y avait un très bon adversaire face à nous »

Cazeneuve Premier mieux placé que Xavier Bertrand pour devenir Premier ministre

Cazeneuve Premier mieux placé que Xavier Bertrand pour devenir Premier ministre