Description
This is probably something to be looked at later on for the back burner once we have more of the basic Qt Widgets tested out, but I figured I'd write a bit about it here
The latest QtSharp release now seems to work fine with loading .ui files, and creating widgets.
I've not yet tested all the functionality such as slots etc. But one of the things I noticed is that the latest Qt releases now have a drag and drop visual editor for Qml / QtQuick which is sort of Qt's answer to the next generation gui / windows wpf equivilent.
https://wiki.qt.io/Introduction_to_Qt_Quick_for_C%2B%2B_Developers
I had a quick go at loading in Qml as a module into QtSharp, but it looks like it needs QtNetworking as a dependency. So I added in QtNetworking to see how far I could get with that
this resulted in
d:\SourceControl\GitExternal\QtSharp.ddobrev\QtSharp.CLI\bin\Debug\QtNetwork.cs(16587,28) : error CS0216: The operator 'QtNetwork.QHostAddress.operator ==(QtNetwork.QHostAddress.SpecialAddress, QtNetwork.QHostAddress)' requires a matching operator '!=' to also be defined