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) |