Łączenie wyboru QTableView Zmieniony sygnał powoduje segfault z PyQt

Mam aplikację QTableView w aplikacji PyQt i chcę śledzić, kiedy zmiany się zmieniają. Próbowałem podłączyć sygnał do slotu w następujący sposób (korzystając z poradyta strona:

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

gdzie gniazdo, do którego jest podłączony, jest zdefiniowane jako:

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

Jednak za każdym razem, gdy ładuję QMainWindow, na którym znajduje się QTableView, otrzymuję natychmiastowy błąd segmentacji.

Czy robię tu coś głupiego?

questionAnswers(2)

yourAnswerToTheQuestion