Commits

Yuya Nishihara committed b66ecc1

workbench: work around QObject.sender() bug of PyQt 4.7.3 (fixes #2170)

Old PyQt releases have a problem when QObject.sender() is called inside
@pyqtSlot-decorated method.

http://www.riverbankcomputing.com/pipermail/pyqt/2010-August/027557.html

The easiest solution is to remove pyqtSlot decorator.

  • Participants
  • Parent commits a7f6c5e
  • Branches stable

Comments (0)

Files changed (1)

tortoisehg/hgqt/workbench.py

         self.log.setRepository(repo)
         self.mqpatches.setrepo(repo)
 
-    @pyqtSlot(unicode)
+    #@pyqtSlot(unicode)
     def _updateRepoTabTitle(self, title):
         index = self.repoTabsWidget.indexOf(self.sender())
         self.repoTabsWidget.setTabText(index, title)