126 .format(self.__server.getName())) |
126 .format(self.__server.getName())) |
127 if ok: |
127 if ok: |
128 self.__socket.blockSignals(True) |
128 self.__socket.blockSignals(True) |
129 |
129 |
130 self.__send("QUIT :" + self.__quitMessage) |
130 self.__send("QUIT :" + self.__quitMessage) |
|
131 self.__socket.flush() |
131 self.__socket.close() |
132 self.__socket.close() |
132 self.__socket.deleteLater() |
133 self.__socket.deleteLater() |
133 else: |
134 else: |
134 ok = True |
135 ok = True |
135 |
136 |
210 channel = self.__channelList.pop() |
211 channel = self.__channelList.pop() |
211 self.channelsWidget.removeTab(self.channelsWidget.indexOf(channel)) |
212 self.channelsWidget.removeTab(self.channelsWidget.indexOf(channel)) |
212 channel.deleteLater() |
213 channel.deleteLater() |
213 channel = None |
214 channel = None |
214 self.__send("QUIT :" + self.__quitMessage) |
215 self.__send("QUIT :" + self.__quitMessage) |
|
216 self.__socket and self.__socket.flush() |
215 self.__socket and self.__socket.close() |
217 self.__socket and self.__socket.close() |
216 self.__userName = "" |
218 self.__userName = "" |
217 self.__identityName = "" |
219 self.__identityName = "" |
218 self.__quitMessage = "" |
220 self.__quitMessage = "" |
219 |
221 |
494 sourceNick = match.group(1) |
496 sourceNick = match.group(1) |
495 if not self.isChannelName(name): |
497 if not self.isChannelName(name): |
496 if name == self.__nickName: |
498 if name == self.__nickName: |
497 if sourceNick == self.__nickName: |
499 if sourceNick == self.__nickName: |
498 msg = self.trUtf8( |
500 msg = self.trUtf8( |
499 "You have set your personal modes to <b>[{0}]</b>")\ |
501 "You have set your personal modes to <b>[{0}]</b>.")\ |
500 .format(modes) |
502 .format(modes) |
501 else: |
503 else: |
502 msg = self.trUtf8( |
504 msg = self.trUtf8( |
503 "{0} has changed your personal modes to <b>[{1}]</b>")\ |
505 "{0} has changed your personal modes to <b>[{1}]</b>.")\ |
504 .format(sourceNick, modes) |
506 .format(sourceNick, modes) |
505 self.networkWidget.addServerMessage( |
507 self.networkWidget.addServerMessage( |
506 self.trUtf8("Mode"), msg, filterMsg=False) |
508 self.trUtf8("Mode"), msg, filterMsg=False) |
507 return True |
509 return True |
508 elif name == "PART": |
510 elif name == "PART": |