PySide6.QtGui.QTextBlockGroup¶
- class QTextBlockGroup¶
- The - QTextBlockGroupclass provides a container for text blocks within a- QTextDocument. More…- Inherited by: - QTextList- Synopsis¶- Methods¶- def - __init__()
- def - blockList()
 - Virtual methods¶
- def - blockInserted()
- def - blockRemoved()
 - Note - This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE - Detailed Description¶- Block groups can be used to organize blocks of text within a document. They maintain an up-to-date list of the text blocks that belong to them, even when text blocks are being edited. - Each group has a parent document which is specified when the group is constructed. - Text blocks can be inserted into a group with - blockInserted(), and removed with- blockRemoved(). If a block’s format is changed,- blockFormatChanged()is called.- The list of blocks in the group is returned by - blockList(). Note that the blocks in the list are not necessarily adjacent elements in the document; for example, the top-level items in a multi-level list will be separated by the items in lower levels of the list.- See also - __init__(doc)¶
- Parameters:
- doc – - QTextDocument
 
 - Creates a new block group for the given - document.- Warning - This function should only be called from - createObject().- blockFormatChanged(block)¶
- Parameters:
- block – - QTextBlock
 
 - This function is called whenever the specified - blockof text is changed. The text block is a member of this group.- The base class implementation does nothing. - blockInserted(block)¶
- Parameters:
- block – - QTextBlock
 
 - Appends the given - blockto the end of the group.- Warning - If you reimplement this function you must call the base class implementation. - blockList()¶
- Return type:
- .list of QTextBlock 
 
 - Returns a (possibly empty) list of all the blocks that are part of the block group. - blockRemoved(block)¶
- Parameters:
- block – - QTextBlock
 
 - Removes the given - blockfrom the group; the block itself is not deleted, it simply isn’t a member of this group anymore.