127 """ |
127 """ |
128 Private slot to add a new network entry. |
128 Private slot to add a new network entry. |
129 """ |
129 """ |
130 from .IrcNetworkEditDialog import IrcNetworkEditDialog |
130 from .IrcNetworkEditDialog import IrcNetworkEditDialog |
131 dlg = IrcNetworkEditDialog(self.__manager, "", self) |
131 dlg = IrcNetworkEditDialog(self.__manager, "", self) |
132 if dlg.exec() == QDialog.Accepted: |
132 if dlg.exec() == QDialog.DialogCode.Accepted: |
133 network = dlg.getNetwork() |
133 network = dlg.getNetwork() |
134 self.__manager.addNetwork(network) |
134 self.__manager.addNetwork(network) |
135 self.__refreshNetworksList() |
135 self.__refreshNetworksList() |
136 |
136 |
137 @pyqtSlot() |
137 @pyqtSlot() |
142 itm = self.networksList.selectedItems()[0] |
142 itm = self.networksList.selectedItems()[0] |
143 if itm: |
143 if itm: |
144 from .IrcNetworkEditDialog import IrcNetworkEditDialog |
144 from .IrcNetworkEditDialog import IrcNetworkEditDialog |
145 networkName = itm.text(0) |
145 networkName = itm.text(0) |
146 dlg = IrcNetworkEditDialog(self.__manager, networkName, self) |
146 dlg = IrcNetworkEditDialog(self.__manager, networkName, self) |
147 if dlg.exec() == QDialog.Accepted: |
147 if dlg.exec() == QDialog.DialogCode.Accepted: |
148 network = dlg.getNetwork() |
148 network = dlg.getNetwork() |
149 self.__manager.setNetwork(network, networkName) |
149 self.__manager.setNetwork(network, networkName) |
150 if network.getName() != networkName: |
150 if network.getName() != networkName: |
151 itm.setText(0, network.getName()) |
151 itm.setText(0, network.getName()) |
152 self.__refreshNetworkEntry(itm) |
152 self.__refreshNetworkEntry(itm) |