From: Bruce S. <bas...@nc...> - 2010-08-17 16:48:16
|
This is a very useful suggestion. At one time David Scherer and I searched for an appropriate cross-platform environment that would offer native look and feel on each platform, but at that time we didn't find what we were looking for. I even tried using GTK on all platforms, Windows and Mac as well as Linux, but the Windows GTK environment was horribly complex (see http://vpython.org/gtkmm_on_windows.html), and of course the look and feel was non-native on Windows and Mac. Moreover, as Scherer put it (given the relationship between GTK and Gimp ( GNU Image Manipulation Program), "using GTK on Windows is like importing all of Photoshop into Visual". For those of you with broad experience, would you agree with Hugh that Qt is the best currently available environment for a cross-platform Visual? I gather that the free GPL version of Qt would be fine for Visual? Bruce On Mon, Aug 16, 2010 at 11:21 PM, Hugh Fisher <hug...@an...> wrote: >> From: Bruce Sherwood <bas...@nc...> >> >> If you have the necessary expertise to contribute to finding a way to >> base VPython on Cocoa, please let me know! > > Redesigning Visual Python around a Qt core would give cross-platform > with native look and feel for Macintosh and MS Windows. AFAIK Trolltech > have rewritten a good chunk of Qt to run on Cocoa for the same reason of > the transition to 64 bit. > > It wouldn't be as smooth for Linux (although Qt apps run perfectly well > under GNOME) but I don't believe native look & feel and tight desktop > integration is quite so important on Linux. > > Using Qt is banned by the current iPhone/iPad SDK license agreement, but > Python interpreters were already banned so we'd be no worse off. > > -- > Hugh Fisher > CECS, ANU > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Visualpython-users mailing list > Vis...@li... > https://lists.sourceforge.net/lists/listinfo/visualpython-users > |