eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesQueueManagementDialog.py

changeset 7971
ff2971513d6d
parent 7923
91e843545d9a
child 8143
2c730d5fd177
equal deleted inserted replaced
7970:c4ee8a81584c 7971:ff2971513d6d
22 """ 22 """
23 NO_INPUT = 0 23 NO_INPUT = 0
24 NAME_INPUT = 1 24 NAME_INPUT = 1
25 QUEUE_INPUT = 2 25 QUEUE_INPUT = 2
26 26
27 def __init__(self, mode, title, suppressActive, repodir, vcs, parent=None): 27 def __init__(self, mode, title, suppressActive, vcs, parent=None):
28 """ 28 """
29 Constructor 29 Constructor
30 30
31 @param mode mode of the dialog (HgQueuesQueueManagementDialog.NO_INPUT 31 @param mode mode of the dialog (HgQueuesQueueManagementDialog.NO_INPUT
32 HgQueuesQueueManagementDialog.NAME_INPUT, 32 HgQueuesQueueManagementDialog.NAME_INPUT,
33 HgQueuesQueueManagementDialog.QUEUE_INPUT) 33 HgQueuesQueueManagementDialog.QUEUE_INPUT)
34 @param title title for the dialog (string) 34 @param title title for the dialog (string)
35 @param suppressActive flag indicating to not show the name of the 35 @param suppressActive flag indicating to not show the name of the
36 active queue (boolean) 36 active queue (boolean)
37 @param repodir name of the repository directory (string)
38 @param vcs reference to the vcs object 37 @param vcs reference to the vcs object
39 @param parent reference to the parent widget (QWidget) 38 @param parent reference to the parent widget (QWidget)
40 @exception ValueError raised to indicate an invalid dialog mode 39 @exception ValueError raised to indicate an invalid dialog mode
41 """ 40 """
42 super(HgQueuesQueueManagementDialog, self).__init__(parent) 41 super(HgQueuesQueueManagementDialog, self).__init__(parent)
47 HgQueuesQueueManagementDialog.NAME_INPUT, 46 HgQueuesQueueManagementDialog.NAME_INPUT,
48 HgQueuesQueueManagementDialog.QUEUE_INPUT): 47 HgQueuesQueueManagementDialog.QUEUE_INPUT):
49 raise ValueError("illegal value for mode") 48 raise ValueError("illegal value for mode")
50 49
51 self.__mode = mode 50 self.__mode = mode
52 self.__repodir = repodir
53 self.__suppressActive = suppressActive 51 self.__suppressActive = suppressActive
54 self.__hgClient = vcs.getClient() 52 self.__hgClient = vcs.getClient()
55 self.vcs = vcs 53 self.vcs = vcs
56 54
57 self.inputFrame.setHidden( 55 self.inputFrame.setHidden(

eric ide

mercurial