forked from qt-creator/qt-creator
QmlDesigner: Fix crash
Task-number: QDS-5535 Change-Id: I7e568efb39637faf8cd17255440e06d98b768f1e Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -656,10 +656,12 @@ void ItemLibraryWidget::addResources(const QStringList &files)
|
||||
QStringList fileNames = categoryFileNames.values(category);
|
||||
AddResourceOperation operation = categoryToOperation.value(category);
|
||||
QmlDesignerPlugin::emitUsageStatistics(Constants::EVENT_RESOURCE_IMPORTED + category);
|
||||
AddFilesResult result = operation(fileNames, document->fileName().parentDir().toString());
|
||||
if (result == AddFilesResult::Failed) {
|
||||
Core::AsynchronousMessageBox::warning(tr("Failed to Add Files"),
|
||||
tr("Could not add %1 to project.").arg(fileNames.join(' ')));
|
||||
if (operation) {
|
||||
AddFilesResult result = operation(fileNames, document->fileName().parentDir().toString());
|
||||
if (result == AddFilesResult::Failed) {
|
||||
Core::AsynchronousMessageBox::warning(tr("Failed to Add Files"),
|
||||
tr("Could not add %1 to project.").arg(fileNames.join(' ')));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user