[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA: SPICE GUI



On Tue, 2004-08-10 at 01:39, MSWaters wrote:
> Hi Bill,
> 
> My experience regarding GUI development under Linux is limited.
> 
> My reasons for choosing wxWidgets (formerly wxWindows) where as follows:
> 
> *  I wanted to learn to use a C++ GUI library for Linux development.
> *  The library is currently being supported / developed.
> *  The API seemed to be relatively simple / easy to use.
> *  It offered ports to other platforms like Windows and Mac.
> *  The documentation not only existed but seemed relatively complete.
> *  It is open-source.
> 
> I didn't even consider Qt (I've just had a look at the Web site because of 
> your email).
> 
> I think your idea of everyone using the same portable GUI library is a good
> one. The only requirement I would have is C++ bindings, I find it easier to
> develop large projects using C++ than C.
> 
> Mike 

These are all good reasons.  I find C++ to be a better language for GUI
development than most others, including C.  I think it's got real
problems representing common EDA data structures, but for GUI
development it's great.

Is there any consensus that the wxWidgets library is the best one for
open-source EDA development?  It looks like qt is not open-source, and
thus is unsuitable for our stuff.  Is GTK+ a good solution worth
considering?

Bill