[Development] QWebChannel .NET client available
Arno Rehn
a.rehn at menlosystems.com
Thu May 24 14:16:12 CEST 2018
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.rehn at 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
More information about the Development
mailing list