--- a/E5Network/E5NetworkMonitor.py Mon Aug 09 08:41:03 2010 +0200 +++ b/E5Network/E5NetworkMonitor.py Mon Aug 09 15:36:47 2010 +0200 @@ -98,10 +98,8 @@ self.connect(self.searchEdit, SIGNAL("textChanged(QString)"), self.__proxyModel.setFilterFixedString) - self.connect(self.removeButton, SIGNAL("clicked()"), - self.requestsList.removeSelected) - self.connect(self.removeAllButton, SIGNAL("clicked()"), - self.requestsList.removeAll) + self.removeButton.clicked[()].connect(self.requestsList.removeSelected) + self.removeAllButton.clicked[()].connect(self.requestsList.removeAll) self.__model = E5RequestModel(networkAccessManager, self) self.__proxyModel.setSourceModel(self.__model) @@ -256,7 +254,7 @@ """ self.beginInsertRows(QModelIndex(), len(self.requests), len(self.requests)) self.requests.append(req) - self.connect(req.reply, SIGNAL("finished()"), self.__addReply) + req.reply.finished[()].connect(self.__addReply) self.endInsertRows() def __addReply(self): @@ -376,4 +374,4 @@ self.beginRemoveRows(parent, row, lastRow) del self.requests[row:lastRow + 1] self.endRemoveRows() - return True + return True \ No newline at end of file