View mode: basic / threaded / horizontal-split · Log in · Help
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
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
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
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
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
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
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
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
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
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
Top | Discussion index | About this forum | D home