78 self.__eraseProfile) |
78 self.__eraseProfile) |
79 self.__menu.addAction(self.trUtf8('Erase Timing Info'), self.__eraseTiming) |
79 self.__menu.addAction(self.trUtf8('Erase Timing Info'), self.__eraseTiming) |
80 self.__menu.addSeparator() |
80 self.__menu.addSeparator() |
81 self.__menu.addAction(self.trUtf8('Erase All Infos'), self.__eraseAll) |
81 self.__menu.addAction(self.trUtf8('Erase All Infos'), self.__eraseAll) |
82 self.resultList.setContextMenuPolicy(Qt.CustomContextMenu) |
82 self.resultList.setContextMenuPolicy(Qt.CustomContextMenu) |
83 self.connect(self.resultList, |
83 self.resultList.customContextMenuRequested.connect(self.__showContextMenu) |
84 SIGNAL('customContextMenuRequested(const QPoint &)'), |
|
85 self.__showContextMenu) |
|
86 self.summaryList.setContextMenuPolicy(Qt.CustomContextMenu) |
84 self.summaryList.setContextMenuPolicy(Qt.CustomContextMenu) |
87 self.connect(self.summaryList, |
85 self.summaryList.customContextMenuRequested.connect(self.__showContextMenu) |
88 SIGNAL('customContextMenuRequested(const QPoint &)'), |
|
89 self.__showContextMenu) |
|
90 |
86 |
91 def __createResultItem(self, calls, totalTime, totalTimePerCall, cumulativeTime, |
87 def __createResultItem(self, calls, totalTime, totalTimePerCall, cumulativeTime, |
92 cumulativeTimePerCall, file, line, functionName): |
88 cumulativeTimePerCall, file, line, functionName): |
93 """ |
89 """ |
94 Private method to create an entry in the result list. |
90 Private method to create an entry in the result list. |