Вставить в поле QTableView

Мне нужно реализовать функцию в Python, которая обрабатывает «вставить» при нажатии «Ctrl + V». у меня естьQTableViewМне нужно скопировать поле таблицы и вставить его в другое поле таблицы. Я пробовал следующий код, но проблема в том, что я не знаю, как прочитать скопированный элемент (из буфера обмена) в tableView. (Как это уже копирует поле, и я могу вставить его в другом месте, как блокнот). Вот часть кода, который я пробовал:

class Widget(QWidget):
def __init__(self,md,parent=None):
  QWidget.__init__(self,parent)
   # initially construct the visible table
  self.tv=QTableView()
  self.tv.show()

  # set the shortcut ctrl+v for paste
  QShortcut(QKeySequence('Ctrl+v'),self).activated.connect(self._handlePaste)

  self.layout = QVBoxLayout(self)
  self.layout.addWidget(self.tv)

# paste the value  
def _handlePaste(self):
    if self.tv.copiedItem.isEmpty():
        return
    stream = QDataStream(self.tv.copiedItem, QIODevice.ReadOnly)
    self.tv.readItemFromStream(stream, self.pasteOffset)

Ответы на вопрос(1)

Ваш ответ на вопрос