Plugins/VcsPlugins/vcsMercurial/HgCommitDialog.py

changeset 945
8cd4d08fa9f6
parent 791
9ec2ac20e54e
child 1066
a3dd41fd9ea8
equal deleted inserted replaced
944:1b59c4ba121e 945:8cd4d08fa9f6
12 12
13 from .Ui_HgCommitDialog import Ui_HgCommitDialog 13 from .Ui_HgCommitDialog import Ui_HgCommitDialog
14 14
15 import Preferences 15 import Preferences
16 16
17
17 class HgCommitDialog(QWidget, Ui_HgCommitDialog): 18 class HgCommitDialog(QWidget, Ui_HgCommitDialog):
18 """ 19 """
19 Class implementing a dialog to enter the commit message. 20 Class implementing a dialog to enter the commit message.
20 21
21 @signal accepted() emitted, if the dialog was accepted 22 @signal accepted() emitted, if the dialog was accepted
22 @signal rejected() emitted, if the dialog was rejected 23 @signal rejected() emitted, if the dialog was rejected
23 """ 24 """
24 accepted = pyqtSignal() 25 accepted = pyqtSignal()
25 rejected = pyqtSignal() 26 rejected = pyqtSignal()
26 27
27 def __init__(self, vcs, parent = None): 28 def __init__(self, vcs, parent=None):
28 """ 29 """
29 Constructor 30 Constructor
30 31
31 @param vcs reference to the vcs object 32 @param vcs reference to the vcs object
32 @param parent parent widget (QWidget) 33 @param parent parent widget (QWidget)
58 self.recentCommitMessages.remove(msg) 59 self.recentCommitMessages.remove(msg)
59 self.recentCommitMessages.insert(0, msg) 60 self.recentCommitMessages.insert(0, msg)
60 no = int(Preferences.Prefs.settings\ 61 no = int(Preferences.Prefs.settings\
61 .value('Mercurial/CommitMessages', 20)) 62 .value('Mercurial/CommitMessages', 20))
62 del self.recentCommitMessages[no:] 63 del self.recentCommitMessages[no:]
63 Preferences.Prefs.settings.setValue('Mercurial/Commits', 64 Preferences.Prefs.settings.setValue('Mercurial/Commits',
64 self.recentCommitMessages) 65 self.recentCommitMessages)
65 return msg 66 return msg
66 67
67 def on_buttonBox_clicked(self, button): 68 def on_buttonBox_clicked(self, button):
68 """ 69 """

eric ide

mercurial