Thread overview | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
October 01, 2012 qtD | ||||
---|---|---|---|---|
| ||||
Anybody knows, project qtd (http://www.dsource.org/projects/qtd/) is alive or died? Last changes was one year ago. Tracking system contains critical bugs and nobody fixes. There may be other working bindings for Qt? |
October 02, 2012 Re: qtD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Habibutsu | On Monday, 1 October 2012 at 17:31:11 UTC, Habibutsu wrote:
> Anybody knows, project qtd (http://www.dsource.org/projects/qtd/) is alive or died? Last changes was one year ago. Tracking system contains critical bugs and nobody fixes. There may be other working bindings for Qt?
Hey, yes I haven't been working on QtD for quite some time now, and unfortunately no one else has picked up on it. I don't know of any other efforts made, and due to the big undertaking it would be wiser to build on what's there already...
|
October 03, 2012 Re: qtD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Eldar Insafutdinov Attachments:
| On Tue, 2012-10-02 at 23:52 +0200, Eldar Insafutdinov wrote: > On Monday, 1 October 2012 at 17:31:11 UTC, Habibutsu wrote: > > Anybody knows, project qtd (http://www.dsource.org/projects/qtd/) is alive or died? Last changes was one year ago. Tracking system contains critical bugs and nobody fixes. There may be other working bindings for Qt? > > Hey, yes I haven't been working on QtD for quite some time now, and unfortunately no one else has picked up on it. I don't know of any other efforts made, and due to the big undertaking it would be wiser to build on what's there already... Presumably the Qt5 release could be an impetus to restart active evolution of QtD? QtQuick doesn't really do it for me given QtDesigner, but… I work in a biased sample set, but very few people I know would write Qt applications in C++, it's all PyQt4 and PySide with connection to C, C++ and Fortran to make use of computational frameworks. cf. SciPy. Also it has to be noted that for all it's C++ horrible API, wxWidgets has a large mind share in the cross-platform GUIs arena, especially given wxPython and wxGlade. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder |
October 03, 2012 Re: qtD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | On Wednesday, 3 October 2012 at 08:13:59 UTC, Russel Winder wrote:
> Presumably the Qt5 release could be an impetus to restart active
> evolution of QtD? QtQuick doesn't really do it for me given QtDesigner, but…
This all depends on enough people feeling the need to scratch their related itch – my own little projects using QtD are finished, and I don't have too much time to spend on D right now, so I'm trying to concentrate on core language and LDC work…
David
|
July 31, 2013 Re: qtD | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Nadlinger | for anyone still interested. after some itch scratching i finally got this to compile with dmd 2.063.2 on ubuntu 64bit - https://bitbucket.org/michaelc37/qtd-experimental here is what i did. 1) had to create auto_ref template for passing rvalues q: i remember some discussion on this, has a solution been finalized? 2) modify generator so that it adds the "override" keyword where necessary 3) modify generator so that structs are passed to cpp exported functions as pointers. q: i think that some d structs are objects in cpp (QRect?), and when cpp read the data the alignment seem to be off(e.g. height variable data, ended up in the x variable). Can somone explain this? |
July 31, 2013 Re: qtD | ||||
---|---|---|---|---|
| ||||
Posted in reply to michaelc37 | QRect doesn't have a field for height: http://qt.gitorious.org/qt/qtbase/blobs/stable/src/corelib/tools/qrect.h#line262 |
July 31, 2013 Re: qtD | ||||
---|---|---|---|---|
| ||||
Posted in reply to michaelc37 | On 7/31/13, michaelc37 <michaelc37@msn.com> wrote: > 3) modify generator so that structs are passed to cpp exported > functions as pointers. > q: i think that some d structs are objects in cpp (QRect?), > and when cpp read the data the alignment seem to be off(e.g. > height variable data, ended up in the x variable). Can somone > explain this? Sounds like http://d.puremagic.com/issues/show_bug.cgi?id=5570 ? |
July 31, 2013 Re: qtD | ||||
---|---|---|---|---|
| ||||
Posted in reply to michaelc37 | On 07/31/2013 02:59 PM, michaelc37 wrote:
> for anyone still interested.
Very happy to hear that QtD is getting some attention. GUI programming is quite a long way from what I usually do, but I think having good and up-to-date Qt bindings is likely to be very important for D.
|
July 31, 2013 Re: qtD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kagamin | On Wednesday, 31 July 2013 at 13:58:10 UTC, Kagamin wrote:
> QRect doesn't have a field for height: http://qt.gitorious.org/qt/qtbase/blobs/stable/src/corelib/tools/qrect.h#line262
sorry i think i meant y2 (i was writting that post in a hurry)
|
July 31, 2013 Re: qtD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Habibutsu | On Monday, 1 October 2012 at 17:31:11 UTC, Habibutsu wrote:
> Anybody knows, project qtd (http://www.dsource.org/projects/qtd/) is alive or died? Last changes was one year ago. Tracking system contains critical bugs and nobody fixes. There may be other working bindings for Qt?
|
Copyright © 1999-2021 by the D Language Foundation