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