2
喜有個而QListView使用QtDesigner創建和使用pyuic4轉化爲蟒蛇,和我進口,我正嘗試將其連接到事件如何獲得SelectionChange事件PyQt4中的而QListView
爲而QListView我的UI模塊我想,當用戶按下上下鍵來實現選擇的變化,我猜測該事件應該被解僱的選擇發生變化時,但這並不似乎做什麼
self.methodListView.selectionModel.selectionChanged.connect(self.outputHelp)
但是這給錯誤
AttributeError: 'builtin_function_or_method' object has no attribute 'selectionChanged'
我是否需要添加更多信息以準確顯示我在做什麼?
沒有,self.methodListView.selectionModel()selectionChanged.connect(self.outputHelp) AttributeError的: 'NoneType' 對象有沒有屬性 '參考selectionChanged' –
這意味着'self.methodListView.selectionModel()'返回'None' - 這意味着您可能沒有設置模型。您需要設置模型,然後才能連接到selectionChanged信號。 – mata
是的,我意識到,我已經在_connections方法中定義了所有的信號處理程序,因此我沒有將它保留在那裏,而是將其移至了列表填充位置和模型可用的位置。 –