Thread overview
Re: Qt Creator and D
Sep 18, 2013
Andrej Mitrovic
Sep 18, 2013
Craig Dillabaugh
Sep 18, 2013
Andrej Mitrovic
September 18, 2013
On 9/18/13, Joseph Rushton Wakeling <joseph.wakeling@webdrake.net> wrote:
> Several of us have been talking about Qt Creator and D in various subthreads
> of
> the current IDE-related discussions going on right now, so I thought it
> might be
> worth raising as a matter of general interest.

Personally I've tried Qt Creator a few times a few years ago, and it had a "doesn't work by default" mode when I tried to use it with MinGW (compilation errors with their sample apps, because their makefiles seem to have been hardcoded for Visual Studio..). Really strange when it was a Qt distribution that contained MinGW to begin with.

I'm gonna give it another go today to see if things have improved.
September 18, 2013
On Wednesday, 18 September 2013 at 15:58:43 UTC, Andrej Mitrovic
wrote:
> On 9/18/13, Joseph Rushton Wakeling <joseph.wakeling@webdrake.net> wrote:
>> Several of us have been talking about Qt Creator and D in various subthreads
>> of
>> the current IDE-related discussions going on right now, so I thought it
>> might be
>> worth raising as a matter of general interest.
>
> Personally I've tried Qt Creator a few times a few years ago, and it
> had a "doesn't work by default" mode when I tried to use it with MinGW
> (compilation errors with their sample apps, because their makefiles
> seem to have been hardcoded for Visual Studio..). Really strange when
> it was a Qt distribution that contained MinGW to begin with.
>
> I'm gonna give it another go today to see if things have improved.

I had some similar experiences with Qt Creator and MinGW on
Windows a couple of years ago. Can't remember how I ended up
solving them, but I recall that I managed to get things working
somehow.
September 18, 2013
On 9/18/13, Craig Dillabaugh <cdillaba@cg.scs.carleton.ca> wrote:
> I had some similar experiences with Qt Creator and MinGW on Windows a couple of years ago. Can't remember how I ended up solving them, but I recall that I managed to get things working somehow.

It seems to be much better now, the samples build by default.

Although they're still hardcoding some visual settings that you can't override (like the caret). Oh well..
September 21, 2013
On 18/09/13 16:49, Joseph Rushton Wakeling wrote:
> I'm just wondering how many people would be interested in seeing better D
> support in this IDE, and how many people have more experience or can offer
> insight into how to proceed.

Just as an update -- I asked around on the Qt Forums and Qt Creator mailing list.  It looks like (i) for better indentation/syntax support, we'd need a parser (DCD, I guess?); (ii) there's a Python plugin in the latest release, which we could model a D plugin on.

I do not have a huge amount of time to dedicate to this, but I'll keep following up as I can.  Any help appreciated :-)