forked from qt-creator/qt-creator
AndroidSdkDownloader: Add a handler for unarchiver error
Call logError() in this case. Change-Id: Iab2b44ebc00fd7fe3ae755e7e575f8eb0f314c9f Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -178,11 +178,14 @@ void AndroidSdkDownloader::downloadAndExtractSdk()
|
||||
(*storage)->parentDir().pathAppended(Constants::cmdlineToolsName));
|
||||
QMetaObject::invokeMethod(this, [this] { emit sdkExtracted(); }, Qt::QueuedConnection);
|
||||
};
|
||||
const auto onUnarchiverError = [this](const Unarchiver &) {
|
||||
logError(Tr::tr("Unarchiving error."));
|
||||
};
|
||||
|
||||
const Group root {
|
||||
Storage(storage),
|
||||
NetworkQueryTask(onQuerySetup, onQueryDone, onQueryError),
|
||||
UnarchiverTask(onUnarchiveSetup, onUnarchiverDone)
|
||||
UnarchiverTask(onUnarchiveSetup, onUnarchiverDone, onUnarchiverError)
|
||||
};
|
||||
|
||||
m_taskTree.reset(new TaskTree(root));
|
||||
|
||||
Reference in New Issue
Block a user