RE: About porting to Qt.
"Wells, John - FS" <[email protected]>
| Newsgroups | gmane.comp.debugging.ddd.general |
|---|---|
| Message-ID | <451453C181B199458A55B2B1723FAC00822032@SAGE.forestry.oregonstate.edu> |
Hello Maria, Congratulations on your success at taking the reins of DDD. I, of course, do not know you and I do not your background. I have abandon ddd and started using gps for several reasons and I thought you might like know those reasons. We use gdb. It is the only debugger on our system and the only one we know of that is relatively robust and free. 1. I could not find out how to establish a working directory using ddd and gdb. By this I mean even if I chose the Change Working Directory feature on the file menu and if I set the preferences on the Edit menu so that the source and object files were correct, gdb did not look there for most of my files. 2. I need more of an Interactive Development Environment and not just a debugger. I could not see how ddd provided that service. Where gps is an IDE. Gps is very straight forward and obvious. Good Luck, John Wells GIS Analyst/Software Engineer MAPSS Team PNW Forest Science Lab Corvallis, Oregon 541-750-7436 -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of jose maria gomez Sent: Thursday, May 01, 2008 6:19 AM To: [email protected] Subject: About porting to Qt. 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". 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.