On Tue, 2 Jul 2002, at 7:37pm, Tom Rauschenbach wrote: > What GUI do you folks recommend. I'd rather not be trapped in KDE or > Gnome. Is there a standard/accepted GUI that C++ people write to ? Is it > portable to Motif, KDE, Gnome ?
Heh. "Standard GUI" is an oxymoron. :-) Motif is ANSI C, IIRC. It is relatively portable on commercial Unix systems. Free systems (e.g., Linux) have traditionally lacked in that department, although I hear Lestiff is making progress. KDE uses Qt, but Qt does not need KDE. Qt is available for MS-Windows and Unix. Qt is C++ only, AFAIK. I've looked at Qt, and it looks pretty nice, from an OO-perspective. One bit of weirdness is that it requires its own C++ pre-processor, called "moc". GNOME uses GTK+, but GTK+ does not need GNOME. GTK+ is available mainly for Unix. There is a MS-Windows port, but from what I hear, it is a bit of a hack. GTK+ is written in C, but bindings are available for C++ and other languages (I believe). The most language portable GUI library is probably Tk. Originally written for TCL, bindings are now available for Perl, Python, either C or C++ or both (I forget which), and likely several other things. The biggest problem with Tk is that it is butt ugly. ;-) -- Ben Scott <[EMAIL PROTECTED]> | The opinions expressed in this message are those of the author and do not | | necessarily represent the views or policy of any other person, entity or | | organization. All information is provided without warranty of any kind. | ***************************************************************** To unsubscribe from this list, send mail to [EMAIL PROTECTED] with the text 'unsubscribe gnhlug' in the message body. *****************************************************************
