У меня есть QTableView в приложении PyQt, и я хочу отслеживать, когда изменяется выбор. Я пытался подключить сигнал в слот следующим образом (с помощью консультации по this page:Подключение QTableView selectionChanged сигнал создает segfault с PyQt
self.view.selectionModel().selectionChanged.connect(self.selChanged)
, где слот он подключен к определяется как:
def selChanged(self, selected, deselected):
print "Sel changed"
Тем не менее, всякий раз, когда я загрузить QMainWindow, на котором находится QTableView, я немедленно ошибку сегментации.
Могу ли я сделать что-то глупое здесь?
В коде, который вы показываете, нет ничего очевидного. Возможно, проблема в другом месте? Можете ли вы опубликовать полный пример с этой проблемой? – Avaris