--- a/DataViews/PyProfileDialog.py Wed Aug 04 08:54:52 2010 +0200 +++ b/DataViews/PyProfileDialog.py Wed Aug 04 20:33:53 2010 +0200 @@ -80,13 +80,9 @@ self.__menu.addSeparator() self.__menu.addAction(self.trUtf8('Erase All Infos'), self.__eraseAll) self.resultList.setContextMenuPolicy(Qt.CustomContextMenu) - self.connect(self.resultList, - SIGNAL('customContextMenuRequested(const QPoint &)'), - self.__showContextMenu) + self.resultList.customContextMenuRequested.connect(self.__showContextMenu) self.summaryList.setContextMenuPolicy(Qt.CustomContextMenu) - self.connect(self.summaryList, - SIGNAL('customContextMenuRequested(const QPoint &)'), - self.__showContextMenu) + self.summaryList.customContextMenuRequested.connect(self.__showContextMenu) def __createResultItem(self, calls, totalTime, totalTimePerCall, cumulativeTime, cumulativeTimePerCall, file, line, functionName):