QTextFrame.iterator Class Reference

[ QtGui module]

The iterator class provides an iterator for reading the contents of a QTextFrame . 更多...

方法

Special Methods


详细描述

The iterator class provides an iterator for reading the contents of a QTextFrame .

A frame consists of an arbitrary sequence of QTextBlock s and child QTextFrame s. This class provides a way to iterate over the child objects of a frame, and read their contents. It does not provide a way to modify the contents of the frame.


方法文档编制

iterator.__init__ ( self )

Constructs an invalid iterator.

iterator.__init__ ( self , iterator   o )

bool iterator.atEnd ( self )

Returns true if the current item is the last item in the text frame.

QTextBlock iterator.currentBlock ( self )

Returns the current block the iterator points to. If the iterator points to a child frame, the returned block is 无效的。

另请参阅 currentFrame ().

QTextFrame iterator.currentFrame ( self )

Returns the current frame pointed to by the iterator, or 0 if the iterator currently points to a block.

另请参阅 currentBlock ().

QTextFrame iterator.parentFrame ( self )

Returns the parent frame of the current frame.

另请参阅 currentFrame () 和 QTextFrame.parentFrame ().

bool iterator.__eq__ ( self , iterator   o )

iterator iterator.__iadd__ ( self , int)

iterator iterator.__isub__ ( self , int)

bool iterator.__ne__ ( self , iterator   o )