156 itm = self.networksList.selectedItems()[0] |
156 itm = self.networksList.selectedItems()[0] |
157 if itm.parent() is None: |
157 if itm.parent() is None: |
158 networkName = itm.text(0) |
158 networkName = itm.text(0) |
159 res = E5MessageBox.yesNo(self, |
159 res = E5MessageBox.yesNo(self, |
160 self.trUtf8("Delete Irc Network"), |
160 self.trUtf8("Delete Irc Network"), |
161 self.trUtf8("""Do you really want to delete IRC network <b>{0}</b>?""")\ |
161 self.trUtf8( |
|
162 """Do you really want to delete IRC network <b>{0}</b>?""") |
162 .format(networkName)) |
163 .format(networkName)) |
163 if res: |
164 if res: |
164 index = self.networksList.indexOfTopLevelItem(itm) |
165 index = self.networksList.indexOfTopLevelItem(itm) |
165 self.networksList.takeTopLevelItem(index) |
166 self.networksList.takeTopLevelItem(index) |
166 del itm |
167 del itm |
169 |
170 |
170 @pyqtSlot(QTreeWidgetItem) |
171 @pyqtSlot(QTreeWidgetItem) |
171 def on_networksList_itemExpanded(self, item): |
172 def on_networksList_itemExpanded(self, item): |
172 """ |
173 """ |
173 Private slot handling the expansion of a top level item. |
174 Private slot handling the expansion of a top level item. |
|
175 |
|
176 @param item reference to the expanded item (QTreeWidgetItem) |
174 """ |
177 """ |
175 self.__resizeColumns() |
178 self.__resizeColumns() |
176 |
179 |
177 @pyqtSlot(QTreeWidgetItem) |
180 @pyqtSlot(QTreeWidgetItem) |
178 def on_networksList_itemCollapsed(self, item): |
181 def on_networksList_itemCollapsed(self, item): |
179 """ |
182 """ |
180 Private slot handling the collapse of a top level item. |
183 Private slot handling the collapse of a top level item. |
|
184 |
|
185 @param item reference to the collapsed item (QTreeWidgetItem) |
181 """ |
186 """ |
182 self.__resizeColumns() |
187 self.__resizeColumns() |
183 |
188 |
184 @pyqtSlot(bool) |
189 @pyqtSlot(bool) |
185 def on_autoConnectButton_clicked(self, checked): |
190 def on_autoConnectButton_clicked(self, checked): |