Jump to page: 1 2 3
Thread overview
qtD
Oct 01, 2012
Habibutsu
Oct 02, 2012
Eldar Insafutdinov
Oct 03, 2012
Russel Winder
Oct 03, 2012
David Nadlinger
Jul 31, 2013
michaelc37
Jul 31, 2013
Kagamin
Jul 31, 2013
michaelc37
Jul 31, 2013
Kagamin
Aug 01, 2013
michaelc37
Jul 31, 2013
Andrej Mitrovic
Aug 01, 2013
Russel Winder
Aug 01, 2013
michaelc37
Aug 14, 2013
Benjamin Thaut
Aug 15, 2013
michaelc37
Aug 01, 2013
Jordi Sayol
Aug 12, 2013
Russel Winder
Aug 12, 2013
David Nadlinger
Aug 12, 2013
michaelc37
Aug 12, 2013
Russel Winder
Aug 12, 2013
michaelc37
Aug 13, 2013
michaelc37
Aug 13, 2013
Russel Winder
Aug 14, 2013
David Nadlinger
Aug 14, 2013
michaelc37
Aug 14, 2013
w0rp
Jul 31, 2013
Daniel Couture
October 01, 2012
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
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
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
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
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
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
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
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
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
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?

« First   ‹ Prev
1 2 3