On 16/5/09 10:21 PM, Simon Hammett wrote:
If you want a proper cross platform gui with all the bells and whistles,
the three main choices are probably Qt, WxWidgets or Gtk.
Qt is probably the most powerful and fully featured, but you have to
use that dam MOC thing
and the Qt framework.
WxWidgets seems to give quite small programs, but it's not very pretty.
Well, in defense of wxWidgets - it is as pretty as the native windowing
toolkit (Carbon, Cocoa, GTK+, Win32) and as good as you use what
wxWidgets provides (*. I think most known wxWidgets examples and
applications are not exactly paramount to demonstrate the disguise of a
cross-platform application looking native. It comes down to what your
target audience expects (is it an engineering application or end-user
app) and how much effort you want to put in having the occasional code
path here and there to conform with the target platform.
My 2ct,
Hartmut
*) Point in case VLC - they went from shoehorning non-native widgets
into wxWidget to shoehorning non-native widgets into Qt
--
Hartmut Seichter, PhD (HKU), Dipl-Ing.(BUW), Postdoctoral Fellow, HITLabNZ
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org