tags:

views:

1632

answers:

1

Do any of you have any experience working with Qt and C# in Visual Studio? Is it at all possible/easy to use together? I've searched for C# bindings for Qt, but all projects seem to have been abandoned.

I'm doing an application which must be coded in C#, which also needs to be able to run on Ubuntu (with Mono). So, Qt was the first thing that came to mind.

+2  A: 

The Qyoto project seems to be the way to go, and it seems to be still active. I don't have experience with it though.

Note that if the application is simple (i.e. doesn't use third-party components and no "hacks" to change behaviour), you can also give a simple WinForms application a try, which should run fine on Mono. And, well, if you don't actually need a GUI, you don't need anything except Mono. The Mono project itself, by the way, seems to favor Gtk# over Qt.

OregonGhost
Seems OK to me too. Haven't worked with it yet, but as it's maintained by the KDE guys, it should be fine. Hopefully.
exhuma
As far as I know, it uses the same code generator as other dynamic Qt implementations, like QtRuby. So until all of these fade away, this should be fine ;)
OregonGhost