14 |
14 |
15 from eric7.EricGui import EricPixmapCache |
15 from eric7.EricGui import EricPixmapCache |
16 from eric7.EricWidgets import EricMessageBox |
16 from eric7.EricWidgets import EricMessageBox |
17 |
17 |
18 from .Ui_IrcNetworkEditDialog import Ui_IrcNetworkEditDialog |
18 from .Ui_IrcNetworkEditDialog import Ui_IrcNetworkEditDialog |
|
19 from .IrcNetworkManager import IrcNetwork |
19 |
20 |
20 |
21 |
21 class IrcNetworkEditDialog(QDialog, Ui_IrcNetworkEditDialog): |
22 class IrcNetworkEditDialog(QDialog, Ui_IrcNetworkEditDialog): |
22 """ |
23 """ |
23 Class implementing a dialog for editing IRC network definitions. |
24 Class implementing a dialog for editing IRC network definitions. |
46 self.__okButton = self.buttonBox.button(QDialogButtonBox.StandardButton.Ok) |
47 self.__okButton = self.buttonBox.button(QDialogButtonBox.StandardButton.Ok) |
47 |
48 |
48 if networkName: |
49 if networkName: |
49 self.__network = copy.deepcopy(self.__manager.getNetwork(networkName)) |
50 self.__network = copy.deepcopy(self.__manager.getNetwork(networkName)) |
50 else: |
51 else: |
51 from .IrcNetworkManager import IrcNetwork # __IGNORE_WARNING_I101__ |
|
52 |
|
53 self.__network = IrcNetwork("") |
52 self.__network = IrcNetwork("") |
54 |
53 |
55 # network name |
54 # network name |
56 self.networkEdit.setText(networkName) |
55 self.networkEdit.setText(networkName) |
57 |
56 |