def copy_to_clipboard_from_graphics_view(self): if self.file_list: clipboard = QtGui.QApplication.instance().clipboard() file_object = self.file_list[self.current_pix] image = Qt4Gui.QImage(0, 0, Qt4Gui.QImage.Format_ARGB32) image.load(file_object.get_full_abs_path()) if not image.isNull(): clipboard.setImage(image)
def copy_to_clipboard_from_tree(self): item = self.filesTreeWidget.currentItem() file_object = item.data(0, QtCore.Qt.UserRole) clipboard = QtGui.QApplication.instance().clipboard() image = Qt4Gui.QImage(0, 0, Qt4Gui.QImage.Format_ARGB32) image.load(file_object.get_full_abs_path()) if not image.isNull(): clipboard.setImage(image)