Al conectar la selección de QTableView, la señal modificada produce segfault con PyQt
Tengo un QTableView en una aplicación PyQt, y quiero hacer un seguimiento de cuándo cambia la selección. He intentado conectar la señal a una ranura de la siguiente manera (siguiendo los consejos deesta página:
self.view.selectionModel().selectionChanged.connect(self.selChanged)
donde la ranura a la que está conectado se define como:
def selChanged(self, selected, deselected):
print "Sel changed"
Sin embargo, siempre que cargue la QMainWindow en la que reside el QTableView, obtengo una falla de segmentación inmediata.
¿Estoy haciendo algo tonto aquí?