forked from qt-creator/qt-creator
QmlDesigner: Fix generated Image item path after import
Fixes: QDS-13861 Change-Id: Ia1c085ebd4b929ba57ceb4a84c46f091ac51b357 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
This commit is contained in:
@@ -682,9 +682,12 @@ void FormEditorWidget::dropEvent(QDropEvent *dropEvent)
|
|||||||
const QStringList addedImages = addedAssets.value(
|
const QStringList addedImages = addedAssets.value(
|
||||||
ComponentCoreConstants::addImagesDisplayString);
|
ComponentCoreConstants::addImagesDisplayString);
|
||||||
for (const QString &imgPath : addedImages) {
|
for (const QString &imgPath : addedImages) {
|
||||||
|
Utils::FilePath fp = Utils::FilePath::fromString(imgPath);
|
||||||
|
|
||||||
QmlItemNode::createQmlItemNodeFromImage(
|
QmlItemNode::createQmlItemNodeFromImage(
|
||||||
m_formEditorView,
|
m_formEditorView,
|
||||||
imgPath,
|
ModelNodeOperations::getImagesDefaultDirectory().pathAppended(fp.fileName())
|
||||||
|
.absoluteFilePath().toFSPathString(),
|
||||||
{},
|
{},
|
||||||
m_formEditorView->scene()->rootFormEditorItem()->qmlItemNode(),
|
m_formEditorView->scene()->rootFormEditorItem()->qmlItemNode(),
|
||||||
false);
|
false);
|
||||||
|
Reference in New Issue
Block a user