Network/IRC/IrcWidget.py

changeset 2244
654aaddbc2b9
parent 2243
c0323a43d966
child 2245
cbddacb4bc2e
equal deleted inserted replaced
2243:c0323a43d966 2244:654aaddbc2b9
349 """ 349 """
350 Private slot to indicate the host was disconnected. 350 Private slot to indicate the host was disconnected.
351 """ 351 """
352 self.networkWidget.addServerMessage(self.trUtf8("Info"), 352 self.networkWidget.addServerMessage(self.trUtf8("Info"),
353 self.trUtf8("Server disconnected.")) 353 self.trUtf8("Server disconnected."))
354 self.networkWidget.setRegistered(False)
354 self.networkWidget.setConnected(False) 355 self.networkWidget.setConnected(False)
355 self.__server = None 356 self.__server = None
356 self.__nickName = "" 357 self.__nickName = ""
357 self.__nickIndex = -1 358 self.__nickIndex = -1
358 self.__channelTypePrefixes = "" 359 self.__channelTypePrefixes = ""
543 544
544 if code == 1: 545 if code == 1:
545 # register with services after the welcome message 546 # register with services after the welcome message
546 self.__connectionState = IrcWidget.ServerConnected 547 self.__connectionState = IrcWidget.ServerConnected
547 self.__registerWithServices() 548 self.__registerWithServices()
549 self.networkWidget.setRegistered(True)
548 QTimer.singleShot(1000, self.__autoJoinChannels) 550 QTimer.singleShot(1000, self.__autoJoinChannels)
549 elif code == 5: 551 elif code == 5:
550 # extract the user privilege prefixes 552 # extract the user privilege prefixes
551 # ... PREFIX=(ov)@+ ... 553 # ... PREFIX=(ov)@+ ...
552 m = self.__prefixRe.match(message) 554 m = self.__prefixRe.match(message)

eric ide

mercurial