Future direction - GRASS GUI

Federico Di Gregorio fog at debian.org
Fri Jan 14 07:34:35 EST 2000


Scavenging the mail folder uncovered Pavol Cvengros's letter:
>     - C++ : why not? seems very practical for GUI development

only if you use Qt. C++ is, IMHO, bloated. 

>     - Qt : same question: why not? it is a good library to program in,
> can be used for rapid development. It is safe (no overflows and other
> nasty issues). It is portable to many platforms and so are applications
> which rely solely on the library functions and ot system-specific
> libraries.

I agree. I personally like best Gtk (portable on Unix and Windows, don't
know about MacOS.) Note that, if I remebber correctly, Qt licence has some
problems when linking with GPLed code (and GRASS is now GPLed, isn't it?)

>     I rise these questions because since Christmas I was independently
> working (at that time I wasn't in the mailing-list) on a GUI for GRASS
> (I don't like Tcl/Tk ;-)) using Qt 2.0.2 and C++ under Linux.

nice. but, if you are interested in GUI building give a look at 
Gtk/GLADE/libglade (and bindings for perl/python/C++/ObjC/...). 
You'll be surprised.

ciao, 
federico

-- 
Federico Di Gregorio [http://www.bolinando.com/fog] {Friend of Penguins}
Debian GNU/Linux Developer & Italian Press Contact        fog at debian.org
                             Best friends are often failed lovers. -- Me



More information about the grass-user mailing list