QmlDesigner: Paste to the clicked position

Copied items would be placed in the clicked position by the paste
action.

Task-number: QDS-8063
Change-Id: Iac4b6faacb0f429b826b144dadad3ec32f53580e
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Samuel Ghinet <samuel.ghinet@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
Ali Kianian
2022-11-10 15:53:54 +02:00
parent 019e44ce27
commit a2b85953cf

View File

@@ -188,7 +188,7 @@ void Edit3DWidget::createContextMenu()
}); });
m_pasteAction = m_contextMenu->addAction(tr("Paste"), [&] { m_pasteAction = m_contextMenu->addAction(tr("Paste"), [&] {
QmlDesignerPlugin::instance()->currentDesignDocument()->paste(); QmlDesignerPlugin::instance()->currentDesignDocument()->pasteToPosition(m_contextMenuPos3d);
}); });
m_deleteAction = m_contextMenu->addAction(tr("Delete"), [&] { m_deleteAction = m_contextMenu->addAction(tr("Delete"), [&] {