On Mon, 20 May 2013 07:25:49 +0200, Tyler Jameson Little wrote: > I've been looking into trying to fix QtD, but it seems writing a binding > to a C++ library is a bit complicated. I've read on the forums that a > native D GUI toolkit is the most desirable long-term, so I'd like to > start that discussion. > > First off, I've heard of the DWT project, which looks promising, but it > seems like a direct port of Java's SWT instead of a reimagining using > idiomatic D. I understand the allure here (works, little translation for > new developers), but since it's not yet in Phobos, I can only assume > it's still up for discussion. > > Personally, I want these features: > > * simple and extensible > * minimal components (something like HTMLs feature-set) > * custom components (embed OpenGL/direct frame buffer) > * "native" window decorations by default, but can provide custom > decorations * markup (like QML) or programmable (like SWT) > > Nice-to-haves: > > * hardware accelerated (2D OpenGL) > * GUI designer (much easier with QML-esque markup) > * part of Phobos > > I'm willing to lend a hand, but I'd like to know in what direction the > community would like to go. I'd also like to know the likelihood of > getting a GUI toolkit into Phobos. > > Thoughts?
FLTK might be easier the Qt. Also libcairo maybe used if you build one yourself.