244 self.tr("""<p>Do you really want to disconnect from""" |
244 self.tr("""<p>Do you really want to disconnect from""" |
245 """ <b>{0}</b>?</p><p>All channels will be""" |
245 """ <b>{0}</b>?</p><p>All channels will be""" |
246 """ closed.</p>""") |
246 """ closed.</p>""") |
247 .format(self.__server.getName())) |
247 .format(self.__server.getName())) |
248 if ok: |
248 if ok: |
249 self.networkWidget.addServerMessage( |
249 if self.__server is not None: |
250 self.tr("Info"), |
250 self.networkWidget.addServerMessage( |
251 self.tr("Disconnecting from server {0}...").format( |
251 self.tr("Info"), |
252 self.__server.getName())) |
252 self.tr("Disconnecting from server {0}...").format( |
|
253 self.__server.getName())) |
253 self.__closeAllChannels() |
254 self.__closeAllChannels() |
254 self.__send("QUIT :" + self.__quitMessage) |
255 self.__send("QUIT :" + self.__quitMessage) |
255 self.__socket and self.__socket.flush() |
256 self.__socket and self.__socket.flush() |
256 self.__socket and self.__socket.close() |
257 self.__socket and self.__socket.close() |
257 self.__userName = "" |
258 self.__userName = "" |