Cross-platform GUI development

bramble cadet.bramble at gmail.com
Wed Oct 24 20:07:41 EDT 2007


On Oct 23, 2:59 pm, "Chris Mellon" <arka... at gmail.com> wrote:
> On 10/23/07, maco <maco... at gmail.com> wrote:
>
>
> > On Oct 13, 12:34 am, Michael L Torrie <torr... at chem.byu.edu> wrote:
>
> > > Qt doesn't look very native on my desktop.  In fact, Qt apps have always
> > > looked out of place on a Gnome desktop.
>
> > > On Windows and Mac, no question, they look pretty native.  You do have
> > > to take pains to make the app "feel" native, though.  Like follow the UI
> > > guidelines of the platform,  etc.
>
> > > > Just a question of "feeling" I think; because most of those GUI
> > > > framework, offer quiet the same functionality.
>
> > GTK (like Pidgin or the GIMP) looks pretty native on Windows to me.
>
> This can only be because you don't use these programs often, or you've
> never actually looked at them. The GIMP in particular has almost
> nothing in common with the native controls - it's got a different
> background color, a different drawing model (note nasty delayed
> repaints when resizing), clearly non-native dialogs like file pickers,
> non-standard menu icons, just a huge list.
>
> Pidgin has a fairly minimal interface so it's flaws are less obvious,
> but they're still there.
>
> If this doesn't bother you, more power to you, but don't make the
> mistake of thinking that GIMP is any way "native" on windows.

In the end, GTK+ is themable, and it's a free software project, so if
the MS Windows port has warts, anyone can come along and polish it up
for that platform.




More information about the Python-list mailing list