115 itm = self.selectedPatches.takeTopLevelItem(row) |
115 itm = self.selectedPatches.takeTopLevelItem(row) |
116 self.selectedPatches.insertTopLevelItem(targetRow, itm) |
116 self.selectedPatches.insertTopLevelItem(targetRow, itm) |
117 self.selectedPatches.setCurrentItem(itm) |
117 self.selectedPatches.setCurrentItem(itm) |
118 |
118 |
119 @pyqtSlot(QTreeWidgetItem, QTreeWidgetItem) |
119 @pyqtSlot(QTreeWidgetItem, QTreeWidgetItem) |
120 def on_sourcePatches_currentItemChanged(self, current, previous): |
120 def on_sourcePatches_currentItemChanged(self, current, _previous): |
121 """ |
121 """ |
122 Private slot to react on changes of the current item of source patches. |
122 Private slot to react on changes of the current item of source patches. |
123 |
123 |
124 @param current reference to the new current item |
124 @param current reference to the new current item |
125 @type QTreeWidgetItem |
125 @type QTreeWidgetItem |
126 @param previous reference to the previous current item |
126 @param _previous reference to the previous current item (unused) |
127 @type QTreeWidgetItem |
127 @type QTreeWidgetItem |
128 """ |
128 """ |
129 self.addButton.setEnabled(current is not None) |
129 self.addButton.setEnabled(current is not None) |
130 |
130 |
131 @pyqtSlot(QTreeWidgetItem, QTreeWidgetItem) |
131 @pyqtSlot(QTreeWidgetItem, QTreeWidgetItem) |
132 def on_selectedPatches_currentItemChanged(self, current, previous): |
132 def on_selectedPatches_currentItemChanged(self, current, _previous): |
133 """ |
133 """ |
134 Private slot to react on changes of the current item of selected |
134 Private slot to react on changes of the current item of selected |
135 patches. |
135 patches. |
136 |
136 |
137 @param current reference to the new current item |
137 @param current reference to the new current item |
138 @type QTreeWidgetItem |
138 @type QTreeWidgetItem |
139 @param previous reference to the previous current item |
139 @param _previous reference to the previous current item (unused) |
140 @type QTreeWidgetItem |
140 @type QTreeWidgetItem |
141 """ |
141 """ |
142 self.removeButton.setEnabled(current is not None) |
142 self.removeButton.setEnabled(current is not None) |
143 |
143 |
144 row = self.selectedPatches.indexOfTopLevelItem(current) |
144 row = self.selectedPatches.indexOfTopLevelItem(current) |