src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelvesSelectionDialog.py

branch
eric7
changeset 10438
4cd7e5a8b3cf
parent 9653
e67609152c5e
child 10439
21c28b0f9e41
equal deleted inserted replaced
10437:2f70ca07f0af 10438:4cd7e5a8b3cf
20 20
21 def __init__(self, message, shelveNames, parent=None): 21 def __init__(self, message, shelveNames, parent=None):
22 """ 22 """
23 Constructor 23 Constructor
24 24
25 @param message message to be shown (string) 25 @param message message to be shown
26 @param shelveNames list of shelve names (list of string) 26 @type str
27 @param parent reference to the parent widget (QWidget) 27 @param shelveNames list of shelve names
28 @type list of str
29 @param parent reference to the parent widget
30 @type QWidget
28 """ 31 """
29 super().__init__(parent) 32 super().__init__(parent)
30 self.setupUi(self) 33 self.setupUi(self)
31 34
32 self.message.setText(message) 35 self.message.setText(message)
45 48
46 def getSelectedShelves(self): 49 def getSelectedShelves(self):
47 """ 50 """
48 Public method to retrieve the selected shelve names. 51 Public method to retrieve the selected shelve names.
49 52
50 @return selected shelve names (list of string) 53 @return selected shelve names
54 @rtype list of str
51 """ 55 """
52 names = [] 56 names = []
53 for itm in self.shelvesList.selectedItems(): 57 for itm in self.shelvesList.selectedItems():
54 names.append(itm.text()) 58 names.append(itm.text())
55 59

eric ide

mercurial