SelectionEncloser/ConfigurationPage/SelectionEncloserPage.py

changeset 11
7c821731282a
parent 7
e6addbe23b18
child 13
2d4785f57db3
equal deleted inserted replaced
10:8c55db167c1d 11:7c821731282a
161 self.__moveSelectedEntry(False) 161 self.__moveSelectedEntry(False)
162 162
163 def __moveSelectedEntry(self, moveUp): 163 def __moveSelectedEntry(self, moveUp):
164 """ 164 """
165 Private method to move the selected entry up or down. 165 Private method to move the selected entry up or down.
166
167 @param moveUp flag indicating to move the entry up (boolean)
166 """ 168 """
167 itm = self.menuTree.selectedItems()[0] 169 itm = self.menuTree.selectedItems()[0]
168 parent = itm.parent() 170 parent = itm.parent()
169 if parent is None: 171 if parent is None:
170 # top level item 172 # top level item
184 itm.setSelected(True) 186 itm.setSelected(True)
185 187
186 @pyqtSlot() 188 @pyqtSlot()
187 def on_editButton_clicked(self): 189 def on_editButton_clicked(self):
188 """ 190 """
189 Slot documentation goes here. 191 Private slot to edit the selected entry.
190 """ 192 """
191 itm = self.menuTree.selectedItems()[0] 193 itm = self.menuTree.selectedItems()[0]
192 parent = itm.parent() 194 parent = itm.parent()
193 if parent is None: 195 if parent is None:
194 menuTitle, ok = QInputDialog.getText( 196 menuTitle, ok = QInputDialog.getText(
245 self.addButton.setEnabled(addEnable) 247 self.addButton.setEnabled(addEnable)
246 self.addSeparatorButton.setEnabled(True) 248 self.addSeparatorButton.setEnabled(True)
247 self.deleteButton.setEnabled(True) 249 self.deleteButton.setEnabled(True)
248 self.upButton.setEnabled(upEnable) 250 self.upButton.setEnabled(upEnable)
249 self.downButton.setEnabled(downEnable) 251 self.downButton.setEnabled(downEnable)
250 self.editButton.setEnabled(True) 252 self.editButton.setEnabled(itm.text(0) != self.tr("--Separator--"))

eric ide

mercurial