Re: About porting to Qt.

jose maria gomez <[email protected]>
Newsgroups gmane.comp.debugging.ddd.general
Message-ID <[email protected]>
it is really good to know that there are some people there to help.
I would like count with you..
Thanks a lot.

On Friday 02 May 2008 06:16:08 pm Joby Joseph wrote:
> Hi
> I am just happy to know that people are active on ddd. I dont use it now
> but it was a life saver at one point. I am not a good programmer. But would
> like to contribute in other ways if needed. joby
>
> ----- Original Message ----
> From: Peter Wainwright <[email protected]>
> To: "Discussion list for DDD, the GNU graphical debugger front end"
> <[email protected]> Cc: jose maria gomez <[email protected]>
> Sent: Friday, May 2, 2008 11:36:36 AM
> Subject: Re: About porting to Qt.
>
> On Thu, 2008-05-01 at 15:19 +0200, jose maria gomez wrote:
> > Hello, I am Jose Maria, the new offcial maintainer of DDD package. I am
> > still having a look to the source and thinking about what could be the
> > betters plans for DDD and which could be the better way to do it.
> >
> > One of the things I would like to do is to port DDD to Qt gui libraries.
> > Anyway, this is not trivial. First of all, DDD need a lot of work to
> > decouple GUI from "logic".
>
> Good news that someone has volunteered to replace Andrew.
>
> I don't know if you are aware, but I have already started a project to
> write a new GUI backend which can use the Gtkmm widget set.  This is in
> the "branches/gddd" directory of the Subversion repository.
>
> As a result I have already decoupled most of the logic from the backend
> widget set.  All the communication goes through a shim or "virtual"
> widget set (GUI::Widget, GUI::Container, GUI::Button...).
>
> You may find that you can just write another backend for this interface.
> Otherwise, I hope that the interface can be easily modified to support
> both Qt and Gtkmm, as well as maybe others yet to be invented.  I did
> hope that my interface would support more widget sets than just Gtkmm,
> but I didn't have enough experience of Qt to try writing anything using
> Qt.
>
> Basically you would have a "QtX::" widget which would just be a
> container for the real Qt widget.  The callbacks need to appear in the
> main program as libsigc++ signals, which are similar to but not
> identical to Qt signals.  I should think it is quite possible (maybe
> even fairly easy) to catch Qt signals and translate them to the libsigc
> ++ format.  I did the same for the Motif (Xt) callbacks, in order to
> provide a backward-compatible version which would run on Motif.  I'm no
> longer actively developing that code, but it worked quite well as far as
> it went.
>
> I posted some ideas at http://www.ceiriog.eclipse.co.uk/ddd-gtk.pdf
>
> Peter Wainwright (pwainwright at users.sourceforge.net)
>
> > I will inform all of you as soon as posible about the plans. Everybody
> > can help of course and your feedback is very important.
> >
> > The application is in C, so i would like to rewrite most of them to
> > moderm C++ and put QT over all. At the same time I think that a good
> > pluggin system could be really useful in this case.
> >
> > Thanks a lot.
> > _______________________________________________
> > Ddd mailing list
> > [email protected]
> > http://lists.gnu.org/mailman/listinfo/ddd
>
> _______________________________________________
> Ddd mailing list
> [email protected]
> http://lists.gnu.org/mailman/listinfo/ddd

_______________________________________________
Ddd mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/ddd
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBIG1gqwud8AVYZYawRAniZAKDLpohN8OEazLIKx3YK8m5woBZbywCfXX7x
aRpbHCOnlnR/LNUOrux8uQI=
=AC1H
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.