aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp
diff options
context:
space:
mode:
authorMahmoud Badri <mahmoud.badri@qt.io>2021-10-19 16:35:48 +0300
committerMahmoud Badri <mahmoud.badri@qt.io>2021-10-19 14:10:18 +0000
commit80feee2b631f78a1a7fb5e33c94d8cd62c795f12 (patch)
tree5c40ed9b873ef7b708f0ee2113db6f4af59a1254 /src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp
parent57b5cd69b922bb377f956ce13c9e3124f1e65784 (diff)
QmlDesigner: Distiguish between cancel and fail when importing assets
When asset importing fails we show a warning, but not when the user cancels the importing. Change-Id: I950d3b43c0f7c78a5abfb31a1974d2a9cd193522 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp')
-rw-r--r--src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp
index 04bc51284b..135eaaf5aa 100644
--- a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp
+++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp
@@ -788,7 +788,10 @@ void ItemLibraryAssetImportDialog::onClose()
addInfo(tr("Canceling import."));
m_importer.cancelImport();
} else {
- reject();
+ if (ui->progressBar->value() == 100) // import done successfully
+ accept();
+ else
+ reject();
close();
deleteLater();
}