http://doc.trolltech.com/qlistviewitemiterator.html describes how to get all selected items in a ListView -- since Qt iterators aren't implemented in PyQt, what is the easiest / best way to do this in PyQt? Recursively iterating over all items with the methods provided is a bit of a pain (and perhaps slow?). Thanks for any help John