Plugins/VcsPlugins/vcsMercurial/RebaseExtension/HgRebaseDialog.py

changeset 5280
929f7984ba8b
parent 4631
5c1a96925da4
child 5389
9b1c800daff3
diff -r 7aa4ead48395 -r 929f7984ba8b Plugins/VcsPlugins/vcsMercurial/RebaseExtension/HgRebaseDialog.py
--- a/Plugins/VcsPlugins/vcsMercurial/RebaseExtension/HgRebaseDialog.py	Thu Oct 27 19:35:33 2016 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/RebaseExtension/HgRebaseDialog.py	Sat Oct 29 09:35:01 2016 +0200
@@ -10,7 +10,7 @@
 from __future__ import unicode_literals
 
 from PyQt5.QtCore import pyqtSlot
-from PyQt5.QtWidgets import QDialog, QDialogButtonBox
+from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QButtonGroup
 
 from .Ui_HgRebaseDialog import Ui_HgRebaseDialog
 
@@ -32,6 +32,11 @@
         super(HgRebaseDialog, self).__init__(parent)
         self.setupUi(self)
         
+        self.__sourceRevisionButtonGroup = QButtonGroup(self)
+        self.__sourceRevisionButtonGroup.addButton(self.parentButton)
+        self.__sourceRevisionButtonGroup.addButton(self.sourceButton)
+        self.__sourceRevisionButtonGroup.addButton(self.baseButton)
+        
         self.tag1Combo.addItems(sorted(tagsList))
         self.tag2Combo.addItems(sorted(tagsList))
         self.branch1Combo.addItems(["default"] + sorted(branchesList))

eric ide

mercurial