668 act.triggered.connect( |
668 act.triggered.connect( |
669 functools.partial(self.__bookmarkLink, act)) |
669 functools.partial(self.__bookmarkLink, act)) |
670 menu.addSeparator() |
670 menu.addSeparator() |
671 act = menu.addAction( |
671 act = menu.addAction( |
672 UI.PixmapCache.getIcon("editCopy"), |
672 UI.PixmapCache.getIcon("editCopy"), |
673 self.tr("Copy Link to Clipboard")) |
673 self.tr("Copy URL to Clipboard")) |
674 act.setData(hitTest.linkUrl()) |
674 act.setData(hitTest.linkUrl()) |
675 act.triggered.connect( |
675 act.triggered.connect( |
676 functools.partial(self.__copyLink, act)) |
676 functools.partial(self.__copyLink, act)) |
677 act = menu.addAction( |
677 act = menu.addAction( |
678 UI.PixmapCache.getIcon("mailSend"), |
678 UI.PixmapCache.getIcon("mailSend"), |
679 self.tr("Send Link")) |
679 self.tr("Send URL")) |
680 act.setData(hitTest.linkUrl()) |
680 act.setData(hitTest.linkUrl()) |
681 act.triggered.connect( |
681 act.triggered.connect( |
682 functools.partial(self.__sendLink, act)) |
682 functools.partial(self.__sendLink, act)) |
683 if ( |
683 if ( |
684 Preferences.getWebBrowser("VirusTotalEnabled") and |
684 Preferences.getWebBrowser("VirusTotalEnabled") and |
715 self.tr("Save Image"), self.__downloadImage) |
715 self.tr("Save Image"), self.__downloadImage) |
716 menu.addAction( |
716 menu.addAction( |
717 self.tr("Copy Image to Clipboard"), self.__copyImage) |
717 self.tr("Copy Image to Clipboard"), self.__copyImage) |
718 act = menu.addAction( |
718 act = menu.addAction( |
719 UI.PixmapCache.getIcon("editCopy"), |
719 UI.PixmapCache.getIcon("editCopy"), |
720 self.tr("Copy Image Location to Clipboard")) |
720 self.tr("Copy Image URL to Clipboard")) |
721 act.setData(hitTest.imageUrl()) |
721 act.setData(hitTest.imageUrl()) |
722 act.triggered.connect( |
722 act.triggered.connect( |
723 functools.partial(self.__copyLink, act)) |
723 functools.partial(self.__copyLink, act)) |
724 act = menu.addAction( |
724 act = menu.addAction( |
725 UI.PixmapCache.getIcon("mailSend"), |
725 UI.PixmapCache.getIcon("mailSend"), |
726 self.tr("Send Image Link")) |
726 self.tr("Send Image URL")) |
727 act.setData(hitTest.imageUrl()) |
727 act.setData(hitTest.imageUrl()) |
728 act.triggered.connect( |
728 act.triggered.connect( |
729 functools.partial(self.__sendLink, act)) |
729 functools.partial(self.__sendLink, act)) |
730 |
730 |
731 if hitTest.imageUrl().scheme() in ["http", "https"]: |
731 if hitTest.imageUrl().scheme() in ["http", "https"]: |
798 UI.PixmapCache.getIcon("audioVolumeMuted"), |
798 UI.PixmapCache.getIcon("audioVolumeMuted"), |
799 self.tr("Mute"), self.__muteMedia) |
799 self.tr("Mute"), self.__muteMedia) |
800 menu.addSeparator() |
800 menu.addSeparator() |
801 act = menu.addAction( |
801 act = menu.addAction( |
802 UI.PixmapCache.getIcon("editCopy"), |
802 UI.PixmapCache.getIcon("editCopy"), |
803 self.tr("Copy Media Address to Clipboard")) |
803 self.tr("Copy Media URL to Clipboard")) |
804 act.setData(hitTest.mediaUrl()) |
804 act.setData(hitTest.mediaUrl()) |
805 act.triggered.connect( |
805 act.triggered.connect( |
806 functools.partial(self.__copyLink, act)) |
806 functools.partial(self.__copyLink, act)) |
807 act = menu.addAction( |
807 act = menu.addAction( |
808 UI.PixmapCache.getIcon("mailSend"), |
808 UI.PixmapCache.getIcon("mailSend"), |
809 self.tr("Send Media Address")) |
809 self.tr("Send Media URL")) |
810 act.setData(hitTest.mediaUrl()) |
810 act.setData(hitTest.mediaUrl()) |
811 act.triggered.connect( |
811 act.triggered.connect( |
812 functools.partial(self.__sendLink, act)) |
812 functools.partial(self.__sendLink, act)) |
813 menu.addAction( |
813 menu.addAction( |
814 UI.PixmapCache.getIcon("download"), |
814 UI.PixmapCache.getIcon("download"), |
928 menu.addAction( |
928 menu.addAction( |
929 UI.PixmapCache.getIcon("bookmark22"), |
929 UI.PixmapCache.getIcon("bookmark22"), |
930 self.tr("Bookmark this Page"), self.addBookmark) |
930 self.tr("Bookmark this Page"), self.addBookmark) |
931 act = menu.addAction( |
931 act = menu.addAction( |
932 UI.PixmapCache.getIcon("editCopy"), |
932 UI.PixmapCache.getIcon("editCopy"), |
933 self.tr("Copy Page Link")) |
933 self.tr("Copy Page URL to Clipboard")) |
934 act.setData(self.url()) |
934 act.setData(self.url()) |
935 act.triggered.connect( |
935 act.triggered.connect( |
936 functools.partial(self.__copyLink, act)) |
936 functools.partial(self.__copyLink, act)) |
937 act = menu.addAction( |
937 act = menu.addAction( |
938 UI.PixmapCache.getIcon("mailSend"), |
938 UI.PixmapCache.getIcon("mailSend"), |
939 self.tr("Send Page Link")) |
939 self.tr("Send Page URL")) |
940 act.setData(self.url()) |
940 act.setData(self.url()) |
941 act.triggered.connect( |
941 act.triggered.connect( |
942 functools.partial(self.__sendLink, act)) |
942 functools.partial(self.__sendLink, act)) |
943 menu.addSeparator() |
943 menu.addSeparator() |
944 |
944 |