Am 24.05.2018 um 13:55 schrieb Milian Wolff:
On Thursday, May 24, 2018 1:10:12 PM CEST Arno Rehn wrote:
in addition to the Python WebChannel client, we've also created one for
.NET:

https://github.com/MenloSystems/webchannel.net

It supports .NET 3.5 and .NET 4. With dynamic objects (i.e. late
binding) support in the latter, working with QWebChannel in C# is
actually quite pleasant.

A C++11 client is also in the making and should be released soon.

Cool stuff, that's pretty nice to see!
Thanks!

If you ever feel like it, please do contribute this code for inclusion
upstream into the webchannel module. Though only under the premise that you'll
also maintain these parts then. I'm neither an expert in Python nor .NET, so I
wouldn't be able to maintain that code.
I'd really like that.
Maintaining the code should be rather easy since it's nearly a one-to-one translation of qwebchannel.js. In any case, we're already reyling on QWebChannel and thus will continue to maintain these modules.

However, I guess upstreaming the .NET part could be difficult from a build system point of view: we'd need to integrate the C# toolchain into qmake. The python module has a similar problem: Do we install the module into python's site-packages directory? Or do we simply ship the files and leave it up to the user to integrate it with python's package management?

Regards,
Arno

--
Arno Rehn
Tel +49 89 189 166 0
Fax +49 89 189 166 111
a.r...@menlosystems.com
www.menlosystems.com

Menlo Systems GmbH
Am Klopferspitz 19a, 82152 Martinsried, Germany
Amtsgericht München HRB 138145
Geschäftsführung: Dr. Michael Mei, Dr. Ronald Holzwarth
USt.-IdNr. DE217772017, St.-Nr. 14316170324
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to