Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.9.2, 1.9.3, and 2.0

repoview: emit revisionAltClicked if ALT was held down during mouse click

Changeset 6a71b349237f

Parent 33d8c680668a

by Steve Borho

Changes to one file · Browse files at 6a71b349237f Showing diff from parent 33d8c680668a Diff from another changeset...

 
27
28
29
 
30
31
32
 
148
149
150
151
 
 
 
 
152
153
154
 
27
28
29
30
31
32
33
 
149
150
151
 
152
153
154
155
156
157
158
@@ -27,6 +27,7 @@
 class HgRepoView(QTableView):     revisionClicked = pyqtSignal(object) + revisionAltClicked = pyqtSignal(object)   revisionSelected = pyqtSignal(object)   revisionActivated = pyqtSignal(object)   menuRequested = pyqtSignal(QPoint, object) @@ -148,7 +149,10 @@
    def revClicked(self, index):   rev = self.revFromindex(index) - self.revisionClicked.emit(rev) + if QApplication.keyboardModifiers() & Qt.AltModifier: + self.revisionAltClicked.emit(rev) + else: + self.revisionClicked.emit(rev)     def revActivated(self, index):   rev = self.revFromindex(index)