Anyone working on updated Qt bindings?

Manu via Digitalmars-d digitalmars-d at puremagic.com
Sat Oct 3 17:09:40 PDT 2015


On 4 October 2015 at 02:43, Jeremy DeHaan via Digitalmars-d
<digitalmars-d at puremagic.com> wrote:
> On Saturday, 3 October 2015 at 08:25:25 UTC, Manu wrote:
>>
>> On 3 October 2015 at 11:58, Jeremy DeHaan via Digitalmars-d
>> <digitalmars-d at puremagic.com> wrote:
>>>
>>> I know a lot of people wish they had new bindings for Qt, so I was going
>>> to> give it a go soon. Is anyone currently working on such a thing? I'd
>>> rather
>>> help someone than compete with them.
>>
>>
>> I've spent about 2 weeks trying to get the latest Qt bound up... it's
>> a LOT of work, but I have done a fair bit of core stuff.
>> I can commit it somewhere if you wanna hack at it too...
>
>
> Yeah,that'd be great. I'm only interested in working on the latest Qt. You
> said two weeks and that's just been the core stuff. Are you doing the
> binding by hand?

When I say 2 weeks, I don't mean like, full-time day-job type thing,
just tinkering some nights.

But yeah, by hand (ie, lots of regex-ing). It's hard to automate, but
an automated solution would surely be preferable, otherwise this will
be a maintenance nightmare.
The core stuff is the hardest bit, and requires the most manual
intervention. Sooooo many macros, and various platform abstractions.
The majority of feature headers may be automatable.

The main thing I wanted to do with this binding was to eliminate moc.
You shouldn't need to run moc; D can do that work right on the spot.


More information about the Digitalmars-d mailing list