Network/IRC/IrcWidget.py

changeset 4630
7b0e38956b5c
parent 4021
195a471c327b
child 4631
5c1a96925da4
equal deleted inserted replaced
4629:99aaac59be4f 4630:7b0e38956b5c
169 """ 169 """
170 Public method to initiate the IRC auto connection. 170 Public method to initiate the IRC auto connection.
171 """ 171 """
172 self.networkWidget.autoConnect() 172 self.networkWidget.autoConnect()
173 173
174 def __connectNetwork(self, name, connect, silent=False): 174 def __connectNetwork(self, name, connect, silent):
175 """ 175 """
176 Private slot to connect to or disconnect from the given network. 176 Private slot to connect to or disconnect from the given network.
177 177
178 @param name name of the network to connect to (string) 178 @param name name of the network to connect to (string)
179 @param connect flag indicating to connect (boolean) 179 @param connect flag indicating to connect (boolean)
180 @keyparam silent flag indicating a silent connect/disconnect (boolean) 180 @param silent flag indicating a silent connect/disconnect (boolean)
181 """ 181 """
182 if connect: 182 if connect:
183 network = self.__ircNetworkManager.getNetwork(name) 183 network = self.__ircNetworkManager.getNetwork(name)
184 if network: 184 if network:
185 self.__server = network.getServer() 185 self.__server = network.getServer()
925 self.tr( 925 self.tr(
926 "No nickname acceptable to the server configured" 926 "No nickname acceptable to the server configured"
927 " for <b>{0}</b>. Disconnecting...") 927 " for <b>{0}</b>. Disconnecting...")
928 .format(self.__userName), 928 .format(self.__userName),
929 filterMsg=False) 929 filterMsg=False)
930 self.__connectNetwork("", False, silent=True) 930 self.__connectNetwork("", False, True)
931 self.__nickName = "" 931 self.__nickName = ""
932 self.__nickIndex = -1 932 self.__nickIndex = -1
933 return 933 return
934 934
935 self.networkWidget.setNickName(nick) 935 self.networkWidget.setNickName(nick)

eric ide

mercurial