One of my little pet projects is j2c which can translate java to c++.. I've used it to translate SWT to C++ and it actually works (their demo apps run with a gtk backend).. swt has of course been a source of inspiration for dwt, both being light weight and using native widgets as far as possible but trying to hide some of the ugliness.
I sort of agree that qt is better than gtk+ these days, specially for non-linux platforms, but it's also pretty heavy weight, which was one of the reasons I didn't use it (or wxwidgets) when we left wtl behind...I also never really liked their api, build (moc) and so on but that's mostly down to taste - last time I looked was around qt3 so I'm completely out of date here as well.
the swt translation of course requires a lot of work, but it's a fun option from a leisure programming point of view, and it could be used to grow dwt into something more generally useful...
One of my little pet projects is j2c which can translate java to c++.. I've used it to translate SWT to C++ and it actually works (their demo apps run with a gtk backend).. swt has of course been a source of inspiration for dwt, both being light weight and using native widgets as far as possible but trying to hide some of the ugliness.
I sort of agree that qt is better than gtk+ these days, specially for non-linux platforms, but it's also pretty heavy weight, which was one of the reasons I didn't use it (or wxwidgets) when we left wtl behind...I also never really liked their api, build (moc) and so on but that's mostly down to taste - last time I looked was around qt3 so I'm completely out of date here as well.
the swt translation of course requires a lot of work, but it's a fun option from a leisure programming point of view, and it could be used to grow dwt into something more generally useful...
https:/ /code.google. com/a/eclipsela bs.org/ p/j2c/