src/eric7/Network/IRC/IrcServerEditDialog.py

branch
eric7
changeset 10428
a071d4065202
parent 9653
e67609152c5e
child 10439
21c28b0f9e41
equal deleted inserted replaced
10427:3733e2b23cf7 10428:a071d4065202
20 20
21 def __init__(self, server, parent=None): 21 def __init__(self, server, parent=None):
22 """ 22 """
23 Constructor 23 Constructor
24 24
25 @param server reference to the IRC server object (IrcServer) 25 @param server reference to the IRC server object
26 @param parent reference to the parent widget (QWidget) 26 @type IrcServer
27 @param parent reference to the parent widget
28 @type QWidget
27 """ 29 """
28 super().__init__(parent) 30 super().__init__(parent)
29 self.setupUi(self) 31 self.setupUi(self)
30 32
31 self.__okButton = self.buttonBox.button(QDialogButtonBox.StandardButton.Ok) 33 self.__okButton = self.buttonBox.button(QDialogButtonBox.StandardButton.Ok)
50 @pyqtSlot(str) 52 @pyqtSlot(str)
51 def on_serverEdit_textChanged(self, name): 53 def on_serverEdit_textChanged(self, name):
52 """ 54 """
53 Private slot handling changes of the server name. 55 Private slot handling changes of the server name.
54 56
55 @param name current name of the server (string) 57 @param name current name of the server
58 @type str
56 """ 59 """
57 self.__updateOkButton() 60 self.__updateOkButton()
58 61
59 def getServer(self): 62 def getServer(self):
60 """ 63 """
61 Public method to create a server object from the data entered into 64 Public method to create a server object from the data entered into
62 the dialog. 65 the dialog.
63 66
64 @return server object (IrcServer) 67 @return server object
68 @rtype IrcServer
65 """ 69 """
66 from .IrcNetworkManager import IrcServer 70 from .IrcNetworkManager import IrcServer
67 71
68 server = IrcServer(self.serverEdit.text()) 72 server = IrcServer(self.serverEdit.text())
69 server.setPort(self.portSpinBox.value()) 73 server.setPort(self.portSpinBox.value())

eric ide

mercurial