Has anyone tried making a QtCreator plugin for D and what is your experience?

Laurent Tréguier laurent.treguier.sink at gmail.com
Sat Jan 12 15:16:25 UTC 2019


On Friday, 11 January 2019 at 18:52:14 UTC, Enjoys Math wrote:
> I'm 5 years an expert at PyQt5 in conjunction with 
> QtCreator-designed widgets.  Where D is lacking is a good GUI 
> editor and GUI library support.
>
> I am starting by building a python-based project called QDmt = 
> Qt/D manager
>
> It will do for you, in a cross-platform way, the laborious task 
> of compiling the Qt framework from git:
>
> https://wiki.qt.io/Building_Qt_5_from_Git
>
> And also it will guide you through building Qt Creator itself.  
> We can then use this tool to help us hack the Qt Creator code 
> and make it work for D (assuming a plugin isn't enough).
>
> Building Qt is quite essential, as I am unable to get OpenGL 
> support without building it for example.
>
> So not only will we get traffic from TDPL people but from 
> others who are only familiar with Qt and had to build it for 
> some reason.  This would then be the goto tool for that.
>
> Then they will see firsthand how easy it is (at the click of a 
> few buttons) to work with D.
>
> This will cause a huge influx of users to dlang.org and a rift 
> in the spacetime continuum!

QtCreator 4.8.0 introduced support for the LSP last month : 
https://blog.qt.io/blog/2018/12/06/qt-creator-4-8-0-released

I think I'm going to add it to the list of editors to look into 
and perhaps try to make a plugin for it.


More information about the Digitalmars-d-learn mailing list