A
A
Agneshka2014-10-25 00:31:23
User interface
Agneshka, 2014-10-25 00:31:23

Is there a good gui for dlang?

Please advise a graphics library for the D programming language (Linux, Windows).
Which hasn't been abandoned.
Which has documentation.
And not GTK.
PS Is it possible to use Qt along with D?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey, 2014-10-25
Protko @Fesor

Which hasn't been abandoned.
Which has documentation.
And not GTK.

It's unfortunate ... but all projects are bad at least on one point. Or other projects may be in active development.
https://github.com/buggins/dlangui - the main idea is borrowed from Android. There are difficulties with the assembly, but it draws windows. It seems that you can even take a chance and try, the code is not so complicated, so you can contribute a little.
https://github.com/D-Quick/DQuick - dudes trying to implement QtQuick on D.
https://bitbucket.org/dgui/dgui/ - windows only
https://github.com/d-widget-toolkit/ dwt - this one is nothing ... it would be ... yes, the campaign is abandoned.
As for Qt, there is qtD, but it has been dead for a year, although something seemed to work ...
In general, the situation with the GUI is more than not joyful. I even scratched my head with the thought of writing another framework and gathering followers, but as I imagine the amount of work .... it becomes scary. Well, yes, I can not boast of my knowledge of openGL. Maybe next year I'll try to connect to dlangui. I really like the idea itself.
I'm doing it in a slightly perverted way. Logic in D, GUI in QtQuick + c++.

M
MGWL, 2014-11-04
@MGWL

I recommend QtE.
QtE is a small but comprehensive library. It is available in both 32 and 64 bit versions for both Windows and Linux. Full support for Russian letters in cp1251, Utf-8 is provided, including in file names.
Using this library, you can extract several DLLs (SO) from the entire Qt and use them as a RunTime option, without having to fully install Qt on your computer. This allows you not to install Qt and C ++ on your computer, but using only DMD + QtE + RunTime Qt to appreciate the beauty of the Qt language and library itself.
QtE
Application Screenshots website.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question