Network/IRC/IrcWidget.py

changeset 2237
baddb671c326
parent 2236
e30d5f978919
child 2240
11445430c553
equal deleted inserted replaced
2236:e30d5f978919 2237:baddb671c326
116 116
117 if ok: 117 if ok:
118 self.__ircNetworkManager.close() 118 self.__ircNetworkManager.close()
119 return ok 119 return ok
120 120
121 def autoConnect(self):
122 """
123 Public method to initiate the IRC auto connection.
124 """
125 self.networkWidget.autoConnect()
126
121 def __connectNetwork(self, name, connect): 127 def __connectNetwork(self, name, connect):
122 """ 128 """
123 Private slot to connect to or disconnect from the given network. 129 Private slot to connect to or disconnect from the given network.
124 130
125 @param name name of the network to connect to (string) 131 @param name name of the network to connect to (string)
126 @param connect flag indicating to connect (boolean) 132 @param connect flag indicating to connect (boolean)
127 """ 133 """
128 if connect: 134 if connect:
129 network = self.__ircNetworkManager.getNetwork(name) 135 network = self.__ircNetworkManager.getNetwork(name)
130 if network: 136 if network:
131 self.__server = network.getServer(network.getServerNames()[0]) 137 self.__server = network.getServer()
132 self.__identityName = network.getIdentityName() 138 self.__identityName = network.getIdentityName()
133 identity = self.__ircNetworkManager.getIdentity(self.__identityName) 139 identity = self.__ircNetworkManager.getIdentity(self.__identityName)
134 self.__userName = identity.getIdent() 140 self.__userName = identity.getIdent()
135 if self.__server: 141 if self.__server:
136 self.networkWidget.addServerMessage(self.trUtf8("Info"), 142 self.networkWidget.addServerMessage(self.trUtf8("Info"),

eric ide

mercurial