Anschließen des QTableView-Signals selectionChanged erzeugt einen Segfault mit PyQt

Ich habe ein QTableView in einer PyQt-Anwendung und möchte verfolgen, wann sich die Auswahl ändert. Ich habe versucht, das Signal wie folgt an einen Steckplatz anzuschließen (mit dem Hinweis aufdiese Seite:

self.view.selectionModel().selectionChanged.connect(self.selChanged)

Wo der Steckplatz, an den er angeschlossen ist, definiert ist als:

def selChanged(self, selected, deselected):
        print "Sel changed"

Wenn ich jedoch das QMainWindow lade, auf dem sich das QTableView befindet, wird sofort ein Segmentierungsfehler angezeigt.

Mache ich hier etwas Dummes?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage