Low-overhead GUI toolkit for Linux w/o X11?

Grant Edwards grante at visi.com
Sun Nov 4 18:56:48 EST 2007


On 2007-11-04, Nick Craig-Wood <nick at craig-wood.com> wrote:

>>  So far, I've found two options that will work without X11:
>> 
>>   1) QTopia (nee QT/Embedded).  I assume that I can probably get
>>      PyQT to work with the embedded version of QT?
>> 
>>   2) PySDL or PyGame.
>
> We did a similar project recently.  We ended up using pygame
> and writing our own GUI.  For an embedded device you don't
> really want a general purpose GUI which needs a mouse, you
> want something specific which knows how many buttons the
> device has, what resolution the screen is etc.  It is not too
> difficult to make your own GUI in pygame to do exactly what
> you want for your embedded device.

Thanks for the pointer.  I'm starting to like pygame for this
project.  One of the application features needs to support some
simple animated graphics, and pygame's sprite support looks
like it might be a decent fit. I've been looking at the
different libraries listed on the pygame web site, and it looks
like there might be several that could make good starting GUI
points.

>> I'm not really sure what the differences are between those
>> two.  The latter seems to be a little more active.
>
> Pygame is the way I've always done SDL stuff in python - never
> even heard of PySDL!

PySDL doesn't seem to be nearly as active or high-profile as
pygame.

-- 
Grant Edwards
grante at visi.com



More information about the Python-list mailing list