PySide6.QtGui.QAccessibleTableModelChangeEvent¶
- class QAccessibleTableModelChangeEvent¶
The
QAccessibleTableModelChangeEvent
signifies a change in a table, list, or tree where cells are added or removed. If the change affected a number of rows,firstColumn
andlastColumn
will return -1. Likewise for columns, the row functions may return -1. More…Synopsis¶
Methods¶
def
__init__()
def
firstColumn()
def
firstRow()
def
lastColumn()
def
lastRow()
def
setFirstColumn()
def
setFirstRow()
def
setLastColumn()
def
setLastRow()
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¶
This class is used with
updateAccessibility()
.- class ModelChangeType¶
This enum describes the different types of changes in the table model.
Constant
Description
QAccessibleTableModelChangeEvent.ModelChangeType.ModelReset
The model has been reset, all previous knowledge about the model is now invalid.
QAccessibleTableModelChangeEvent.ModelChangeType.DataChanged
No cells have been added or removed, but the data of the specified cell range is invalid.
QAccessibleTableModelChangeEvent.ModelChangeType.RowsInserted
New rows have been inserted.
QAccessibleTableModelChangeEvent.ModelChangeType.ColumnsInserted
New columns have been inserted.
QAccessibleTableModelChangeEvent.ModelChangeType.RowsRemoved
Rows have been removed.
QAccessibleTableModelChangeEvent.ModelChangeType.ColumnsRemoved
Columns have been removed.
- __init__(iface, changeType)¶
- Parameters:
iface –
QAccessibleInterface
changeType –
ModelChangeType
Constructs a new
QAccessibleTableModelChangeEvent
for interfaceiface
with a model change typechangeType
.- __init__(obj, changeType)
- Parameters:
obj –
QObject
changeType –
ModelChangeType
Constructs a new
QAccessibleTableModelChangeEvent
forobject
of withchangeType
.- firstColumn()¶
- Return type:
int
Returns the first changed column.
See also
- firstRow()¶
- Return type:
int
Returns the first changed row.
See also
- lastColumn()¶
- Return type:
int
Returns the last changed column.
See also
- lastRow()¶
- Return type:
int
Returns the last changed row.
See also
- modelChangeType()¶
- Return type:
Returns the type of change.
See also
- setFirstColumn(col)¶
- Parameters:
col – int
Sets the first changed
column
.See also
- setFirstRow(row)¶
- Parameters:
row – int
Sets the first changed
row
.See also
- setLastColumn(col)¶
- Parameters:
col – int
Sets the last changed
column
.See also
- setLastRow(row)¶
- Parameters:
row – int
Sets the last changed
row
.See also
- setModelChangeType(changeType)¶
- Parameters:
changeType –
ModelChangeType
Sets the type of change to
changeType
.See also