Skip to content

TextTable

Qt Base Class: QTextTable

Signature: QTextTable(self, doc: PySide6.QtGui.QTextDocument) -> None

Base classes

Name Children Inherits
TextFrameMixin
prettyqt.gui.textframe
QTextTable
PySide6.QtGui
QTextTable(self, doc: PySide6.QtGui.QTextDocument) -> None

⋔ Inheritance diagram

graph TD
  1473245674384["gui.TextTable"]
  1473245671456["gui.TextFrameMixin"]
  1473245670480["gui.TextObjectMixin"]
  1473299815024["core.ObjectMixin"]
  140713234304496["builtins.object"]
  1473289219328["QtGui.QTextTable"]
  1473289201760["QtGui.QTextFrame"]
  1473289218352["QtGui.QTextObject"]
  1473288842240["QtCore.QObject"]
  1473291690208["Shiboken.Object"]
  1473245671456 --> 1473245674384
  1473245670480 --> 1473245671456
  1473299815024 --> 1473245670480
  140713234304496 --> 1473299815024
  1473289219328 --> 1473245674384
  1473289201760 --> 1473289219328
  1473289218352 --> 1473289201760
  1473288842240 --> 1473289218352
  1473291690208 --> 1473288842240
  140713234304496 --> 1473291690208

🛈 DocStrings

Bases: TextFrameMixin, QTextTable

Source code in prettyqt\gui\texttable.py
class TextTable(gui.textframe.TextFrameMixin, gui.QTextTable):
    def __getitem__(self, index: int | tuple[int, int]) -> gui.TextTableCell:
        if isinstance(index, int):
            cell = gui.TextTableCell(self.cellAt(index))
        else:
            cell = gui.TextTableCell(self.cellAt(*index))
        if not cell.isValid():
            raise IndexError(index)
        return cell

⌗ Property table

Qt Property Type Doc
objectName QString