eric6/Network/IRC/IrcNetworkWidget.py

changeset 7255
d595f6f9cbf8
parent 7229
53054eb5b15a
child 7360
9190402e4505
equal deleted inserted replaced
7254:f00d825fbdb3 7255:d595f6f9cbf8
167 """ 167 """
168 if self.__away: 168 if self.__away:
169 self.handleAwayCommand("") 169 self.handleAwayCommand("")
170 else: 170 else:
171 networkName = self.networkCombo.currentText() 171 networkName = self.networkCombo.currentText()
172 identityName = self.__manager.getNetwork(networkName)\ 172 identityName = (
173 .getIdentityName() 173 self.__manager.getNetwork(networkName).getIdentityName()
174 )
174 identity = self.__manager.getIdentity(identityName) 175 identity = self.__manager.getIdentity(identityName)
175 if identity: 176 if identity:
176 awayMessage = identity.getAwayMessage() 177 awayMessage = identity.getAwayMessage()
177 else: 178 else:
178 awayMessage = "" 179 awayMessage = ""
467 def __initMessagesMenu(self): 468 def __initMessagesMenu(self):
468 """ 469 """
469 Private slot to initialize the context menu of the messages pane. 470 Private slot to initialize the context menu of the messages pane.
470 """ 471 """
471 self.__messagesMenu = QMenu(self) 472 self.__messagesMenu = QMenu(self)
472 self.__copyMessagesAct = \ 473 self.__copyMessagesAct = self.__messagesMenu.addAction(
473 self.__messagesMenu.addAction( 474 UI.PixmapCache.getIcon("editCopy.png"),
474 UI.PixmapCache.getIcon("editCopy.png"), 475 self.tr("Copy"), self.__copyMessages)
475 self.tr("Copy"), self.__copyMessages)
476 self.__messagesMenu.addSeparator() 476 self.__messagesMenu.addSeparator()
477 self.__cutAllMessagesAct = \ 477 self.__cutAllMessagesAct = self.__messagesMenu.addAction(
478 self.__messagesMenu.addAction( 478 UI.PixmapCache.getIcon("editCut.png"),
479 UI.PixmapCache.getIcon("editCut.png"), 479 self.tr("Cut all"), self.__cutAllMessages)
480 self.tr("Cut all"), self.__cutAllMessages) 480 self.__copyAllMessagesAct = self.__messagesMenu.addAction(
481 self.__copyAllMessagesAct = \ 481 UI.PixmapCache.getIcon("editCopy.png"),
482 self.__messagesMenu.addAction( 482 self.tr("Copy all"), self.__copyAllMessages)
483 UI.PixmapCache.getIcon("editCopy.png"),
484 self.tr("Copy all"), self.__copyAllMessages)
485 self.__messagesMenu.addSeparator() 483 self.__messagesMenu.addSeparator()
486 self.__clearMessagesAct = \ 484 self.__clearMessagesAct = self.__messagesMenu.addAction(
487 self.__messagesMenu.addAction( 485 UI.PixmapCache.getIcon("editDelete.png"),
488 UI.PixmapCache.getIcon("editDelete.png"), 486 self.tr("Clear"), self.__clearMessages)
489 self.tr("Clear"), self.__clearMessages)
490 self.__messagesMenu.addSeparator() 487 self.__messagesMenu.addSeparator()
491 self.__saveMessagesAct = \ 488 self.__saveMessagesAct = self.__messagesMenu.addAction(
492 self.__messagesMenu.addAction( 489 UI.PixmapCache.getIcon("fileSave.png"),
493 UI.PixmapCache.getIcon("fileSave.png"), 490 self.tr("Save"), self.__saveMessages)
494 self.tr("Save"), self.__saveMessages)
495 491
496 self.on_messages_copyAvailable(False) 492 self.on_messages_copyAvailable(False)
497 493
498 @pyqtSlot(bool) 494 @pyqtSlot(bool)
499 def on_messages_copyAvailable(self, yes): 495 def on_messages_copyAvailable(self, yes):

eric ide

mercurial