[PyKDE] Little Python helpers for PyQt
shlomme at gmx.net
Thu Jan 22 02:00:01 GMT 2004
I think I can safely presume that anybody of you who has been working
extensively with PyQt has created his/her own set of little helper
functions that proved very useful in several projects of yours, because
I see exactly that happening with me.
For instance, I have several generator functions for walking listboxes
and listviews (both shallow and deep) that I use very often.
My proposal and the reason I write this email would be that each of you
who thinks that he/she has a function/class/whatever of general interest
posts those to the list, with code and some comment.
Ongoing, we could create a small collection of pyqt-helpers which could
then be downloaded from pykde.sf.net (or even included into PyQt, but
that's completely up to Phil, who may forgive me my ambitions), to the
benefit of us all.
Since it's very late I will fully post my code tomorrow, but here's one
def ListBoxIterator(listbox, selectedOnly = False):
i = listbox.firstItem()
if selectedOnly and not i.isSelected():
i = i.next()
It would also be possible to supply a filter function to the generator,
what you could not do if QListBox would support the iterator protocol.
Torsten Marek <shlomme at gmx.net>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858
www.keyserver.net -- wwwkeys.eu.pgp.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 251 bytes
Desc: not available
Url : http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20040122/2700f1f9/attachment.bin
More information about the PyQt