234 def __enableButtons(self): |
234 def __enableButtons(self): |
235 """ |
235 """ |
236 Private slot to disable/enable various buttons. |
236 Private slot to disable/enable various buttons. |
237 """ |
237 """ |
238 selItems = self.feedsTree.selectedItems() |
238 selItems = self.feedsTree.selectedItems() |
239 if ( |
239 enable = (len(selItems) == 1 and |
240 len(selItems) == 1 and |
240 self.feedsTree.indexOfTopLevelItem(selItems[0]) != -1) |
241 self.feedsTree.indexOfTopLevelItem(selItems[0]) != -1 |
|
242 ): |
|
243 enable = True |
|
244 else: |
|
245 enable = False |
|
246 |
241 |
247 self.reloadButton.setEnabled(enable) |
242 self.reloadButton.setEnabled(enable) |
248 self.editButton.setEnabled(enable) |
243 self.editButton.setEnabled(enable) |
249 self.deleteButton.setEnabled(enable) |
244 self.deleteButton.setEnabled(enable) |
250 |
245 |