Saltar al contenido

¿Cómo puedo seleccionar por filas en lugar de celdas individuales en QTableView en PyQt?

Puede darse el caso de que halles alguna incompatibilidad en tu código o trabajo, recuerda probar siempre en un ambiente de testing antes aplicar el código al proyecto final.

Solución:

Eso resultó ser más fácil de lo que pensaba. Simplemente agregar esta fila hace que la selección sea por fila en lugar de por celda.

self.tv.setSelectionBehavior(QAbstractItemView.SelectRows)

En PyQt5 SelectRows se ha movido. El código es ahora:

self.tv.setSelectionBehavior(QtWidgets.QTableView.SelectRows)

Si posees algún impedimento y capacidad de aclarar nuestro artículo te insinuamos añadir una referencia y con deseo lo analizaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *