Network/IRC/IrcWidget.py

changeset 2243
c0323a43d966
parent 2241
030924019d88
child 2244
654aaddbc2b9
equal deleted inserted replaced
2242:3fae9858ea69 2243:c0323a43d966
37 """ 37 """
38 ServerDisconnected = 1 38 ServerDisconnected = 1
39 ServerConnected = 2 39 ServerConnected = 2
40 ServerConnecting = 3 40 ServerConnecting = 3
41 41
42 # TODO: Implement the Auto Away functionality
42 def __init__(self, parent=None): 43 def __init__(self, parent=None):
43 """ 44 """
44 Constructor 45 Constructor
45 46
46 @param parent reference to the parent widget (QWidget) 47 @param parent reference to the parent widget (QWidget)
138 139
139 @param name name of the network to connect to (string) 140 @param name name of the network to connect to (string)
140 @param connect flag indicating to connect (boolean) 141 @param connect flag indicating to connect (boolean)
141 """ 142 """
142 if connect: 143 if connect:
143 # TODO: support SSL connection
144 network = self.__ircNetworkManager.getNetwork(name) 144 network = self.__ircNetworkManager.getNetwork(name)
145 if network: 145 if network:
146 self.__server = network.getServer() 146 self.__server = network.getServer()
147 self.__identityName = network.getIdentityName() 147 self.__identityName = network.getIdentityName()
148 identity = self.__ircNetworkManager.getIdentity(self.__identityName) 148 identity = self.__ircNetworkManager.getIdentity(self.__identityName)

eric ide

mercurial