[Mono-list] QML with c#

Jonathan Chambers joncham at gmail.com
Thu Oct 17 20:33:56 UTC 2013

I would be interested in helping out. I haven't looked at Qt since the
early 4.x days, and don't know much about QML but I can help on the mono
side if this project is viable.


On Sun, Oct 13, 2013 at 7:03 AM, João Matos <ripzonetriton at gmail.com> wrote:

> ddobrev <https://github.com/ddobrev> has been working on a C# binding for
> Qt using the CppSharp technology for a few months now. You're right that
> it's a pretty daunting task, C++ is really hard to bind to from C#.
> Anyway, I'm quite hopeful for his project since he has some previous
> experience on this area (he did the Qyoto C# bindings) and has progressed a
> lot on the bindings. I know he also has plans to add some support for QML
> once he finishes bindings for all the core Qt modules.
> On Thu, Oct 10, 2013 at 10:38 AM, Daniel Hughes <trampster at gmail.com>wrote:
>> The idea of having a qt interface for widemargin has been running
>> around in my mind for a while now.
>> I already have GTK# and WPF interfaces built using an MVC pattern, so
>> what's one more right?
>> Also qt has better support for touch and resolution independence then
>> GTK and would allow me to target platforms like ubuntu touch.
>> The sticky point in all this is that there are no c# qt5 bindings
>> available and writing a c# wrapper for a library as big as qt5 is
>> daunting to say the least. Especially for someone like me with very
>> little c++ experience.
>> However writing a c# wrapper for qt5 might not be necessary. It is now
>> possible to write all of your qt GUI code with QML and javascript. And
>> to call though to c++ only for your heavy lifting. If we use QML the
>> problem shits from allowing qt5 to be called from c#. To allowing c#
>> code to be called from QML.
>> This has recently been done for the GO language here:
>> https://github.com/niemeyer/qml
>> I have read the information about embedding mono
>> (http://www.mono-project.com/Embedding_Mono)  and am wondering if this
>> could somehow be used to create a QML c# bridge.
>> Are any of you interested in using QML with c#? and if so do you have
>> any ideas about how it could be achieved?
>> Cheers,
>> Daniel Hughes
>> _______________________________________________
>> Mono-list maillist  -  Mono-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-list
> --
> João Matos
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-list/attachments/20131017/39788f8b/attachment.html>

More information about the Mono-list mailing list