与此相同的问题:连接 QTableView selectionChanged 信号会使用 PyQt 产生段错误
我有一个 QListView,我想在选择一个项目时调用一个函数:
self.server_list = QtGui.QListView(self.main_widget)
self.server_list_model = QtGui.QStandardItemModel()
self.server_list.setModel(self.server_list_model)
self.server_list.selectionModel().selectionChanged.connect(self.server_changed)
但是,当它到达最后一行时,我正在使用选择模型,应用程序崩溃了。不是回溯,而是来自 Windows 的“应用程序名称已停止工作”。我很确定这是一个段错误。
但是,当我使用 PyQt4 时,它工作正常。我使用 PySide 因为它是 LGPL。
是的,我使用的是最新版本(PySide:1.2.1、Python 2.7.5、Qt 4.8.5)。
谁能帮我这个?