QAccessibleTableModelChangeEvent Class
El QAccessibleTableModelChangeEvent significa un cambio en una tabla, lista o árbol donde se añaden o eliminan celdas. Si el cambio afectó a un número de filas, firstColumn y lastColumn devolverán -1. Del mismo modo para las columnas, las funciones de fila pueden devolver -1. Más...
| Cabecera: | #include <QAccessibleTableModelChangeEvent> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui)target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
| Hereda: | QAccessibleEvent |
- Lista de todos los miembros, incluidos los heredados
- QAccessibleTableModelChangeEvent es parte de Clases de Accesibilidad.
Tipos Públicos
| enum | ModelChangeType { ModelReset, DataChanged, RowsInserted, ColumnsInserted, RowsRemoved, ColumnsRemoved } |
Funciones Públicas
| QAccessibleTableModelChangeEvent(QAccessibleInterface *iface, QAccessibleTableModelChangeEvent::ModelChangeType changeType) | |
| QAccessibleTableModelChangeEvent(QObject *object, QAccessibleTableModelChangeEvent::ModelChangeType changeType) | |
| int | firstColumn() const |
| int | firstRow() const |
| int | lastColumn() const |
| int | lastRow() const |
| QAccessibleTableModelChangeEvent::ModelChangeType | modelChangeType() const |
| void | setFirstColumn(int column) |
| void | setFirstRow(int row) |
| void | setLastColumn(int column) |
| void | setLastRow(int row) |
| void | setModelChangeType(QAccessibleTableModelChangeEvent::ModelChangeType changeType) |
Descripción Detallada
Esta clase se utiliza con QAccessible::updateAccessibility().
Documentación de tipos de miembros
enum QAccessibleTableModelChangeEvent::ModelChangeType
Este enum describe los diferentes tipos de cambios en el modelo de tabla.
| Constante | Valor | Descripción |
|---|---|---|
QAccessibleTableModelChangeEvent::ModelReset | 0 | El modelo ha sido reiniciado, todo el conocimiento previo sobre el modelo es ahora inválido. |
QAccessibleTableModelChangeEvent::DataChanged | 1 | No se han añadido ni eliminado celdas, pero los datos del rango de celdas especificado no son válidos. |
QAccessibleTableModelChangeEvent::RowsInserted | 2 | Se han insertado nuevas filas. |
QAccessibleTableModelChangeEvent::ColumnsInserted | 3 | Se han insertado nuevas columnas. |
QAccessibleTableModelChangeEvent::RowsRemoved | 4 | Se han eliminado filas. |
QAccessibleTableModelChangeEvent::ColumnsRemoved | 5 | Se han eliminado columnas. |
Documentación de las funciones miembro
QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent(QAccessibleInterface *iface, QAccessibleTableModelChangeEvent::ModelChangeType changeType)
Construye un nuevo QAccessibleTableModelChangeEvent para la interfaz iface con un tipo de cambio de modelo changeType.
QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent(QObject *object, QAccessibleTableModelChangeEvent::ModelChangeType changeType)
Construye un nuevo QAccessibleTableModelChangeEvent para object de con changeType.
int QAccessibleTableModelChangeEvent::firstColumn() const
Devuelve la primera columna modificada.
Véase también setFirstColumn().
int QAccessibleTableModelChangeEvent::firstRow() const
Devuelve la primera fila modificada.
Véase también setFirstRow().
int QAccessibleTableModelChangeEvent::lastColumn() const
Devuelve la última columna modificada.
Véase también setLastColumn().
int QAccessibleTableModelChangeEvent::lastRow() const
Devuelve la última fila modificada.
Véase también setLastRow().
QAccessibleTableModelChangeEvent::ModelChangeType QAccessibleTableModelChangeEvent::modelChangeType() const
Devuelve el tipo de cambio.
Véase también setModelChangeType().
void QAccessibleTableModelChangeEvent::setFirstColumn(int column)
Establece el primer cambio column.
Véase también firstColumn().
void QAccessibleTableModelChangeEvent::setFirstRow(int row)
Establece el primer cambio row.
Véase también firstRow().
void QAccessibleTableModelChangeEvent::setLastColumn(int column)
Establece la última dirección column modificada.
Véase también lastColumn().
void QAccessibleTableModelChangeEvent::setLastRow(int row)
Establece la última dirección row modificada.
Véase también lastRow().
void QAccessibleTableModelChangeEvent::setModelChangeType(QAccessibleTableModelChangeEvent::ModelChangeType changeType)
Establece el tipo de cambio en changeType.
Véase también modelChangeType().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.