What keeps you from using gtkd or dlangui

John Colvin via Digitalmars-d digitalmars-d at puremagic.com
Sun Oct 4 09:06:33 PDT 2015


On Sunday, 4 October 2015 at 15:19:21 UTC, Adam D. Ruppe wrote:
> On Sunday, 4 October 2015 at 14:48:11 UTC, Jack Stouffer wrote:
>> Uninformed opinion: isn't there a C binding for Qt?
>
> No, it is a pure C++ lib.
>
> D's C++ interop is getting to the point where it is good enough 
> to get started with Qt though, but Qt is also a big library 
> with a lot of other meta stuff around it too. (They built their 
> own reflection compiler on.... at least the old version .... 
> which D can do, but it would need to be reimplemented. And of 
> course, it is just a lot of work to write the bindings, even 
> using a native interface. Qt is a big library. I haven't used 
> Qt5 though, I only used Qt4.)

I would be very tempted to build a D-friendly wrapper, in C++, 
around the nastier bits.


More information about the Digitalmars-d mailing list