![]() | Home · All Classes · Modules |
The QTextTableCell class represents the properties of a cell in a QTextTable. More...
The QTextTableCell class represents the properties of a cell in a QTextTable.
Table cells are pieces of document structure that belong to a table. The table orders cells into particular rows and columns; cells can also span multiple columns and rows.
Cells are usually created when a table is inserted into a document with QTextCursor.insertTable(), but they are also created and destroyed when a table is resized.
Cells contain information about their location in a table; you can obtain the row() and column() numbers of a cell, and its rowSpan() and columnSpan().
The format() of a cell describes the default character format of its contents. The firstCursorPosition() and lastCursorPosition() functions are used to obtain the extent of the cell in the document.
See also QTextTable and QTextTableFormat.
Constructs an invalid table cell.
See also isValid().
Copy constructor. Creates a new QTextTableCell object based on the other cell.
Returns the number of the column in the table that contains this cell.
See also row().
Returns the number of columns this cell spans. The default is 1.
See also rowSpan().
Returns the first valid cursor position in this cell.
See also lastCursorPosition().
Returns the cell's character format.
Returns true if this is a valid table cell; otherwise returns false.
Returns the last valid cursor position in this cell.
See also firstCursorPosition().
Returns the number of the row in the table that contains this cell.
See also column().
Returns the number of rows this cell spans. The default is 1.
See also columnSpan().
PyQt 4.0.1 for X11 | Copyright © Riverbank Computing Ltd and Trolltech AS 2006 | Qt 4.1.4 |