On Tuesday 22 February 2005 3:10 pm, Jim Bublitz wrote: > On Tuesday 22 February 2005 11:35, Christopher J. Bottaro wrote: > > Forgot to answer this: > > This question goes for all Qt iterator classes (i.e. are they turned into > > Python iterables by PyQt?). > > QlistViewItemIterator is implemented in PyQt - you'd have to check the PyQt > docs for the others.
Right, but what I meant was does PyQt turn those iterator classes into "Python iterables". By that I mean, can they be used in a for loop such as: # lv is a QListView for lvi in QListViewItemIterator(lv): # do something with the list view item The answer is no, btw. The above code yields a "TypeError: iteration over non-sequence" exception. That kinda stinks, it would be nice if it was more Pythonic (while still adhering to the C++ API of course). -- C _______________________________________________ PyKDE mailing list [email protected] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
