forked from qt-creator/qt-creator
ExtensionManager: Add logging
Log the network request, incl. result and response. And how many extensions were fetched remotely and added locally. Change-Id: I634d72462c8076c2fa01e88a1918163f76d28aff Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
@@ -383,10 +383,17 @@ void ExtensionsBrowser::fetchExtensions()
|
||||
|
||||
query.setRequest(QNetworkRequest(QUrl::fromUserInput(request)));
|
||||
query.setNetworkAccessManager(NetworkAccessManager::instance());
|
||||
qCDebug(browserLog).noquote() << "Sending request:" << request;
|
||||
};
|
||||
const auto onQueryDone = [this](const NetworkQuery &query, DoneWith result) {
|
||||
const QByteArray response = query.reply()->readAll();
|
||||
d->model->setExtensionsJson(response);
|
||||
qCDebug(browserLog).noquote() << "Got result" << result;
|
||||
if (result == DoneWith::Success) {
|
||||
d->model->setExtensionsJson(response);
|
||||
} else {
|
||||
qCDebug(browserLog).noquote() << response;
|
||||
d->model->setExtensionsJson({});
|
||||
}
|
||||
};
|
||||
|
||||
Group group {
|
||||
|
@@ -261,7 +261,9 @@ public:
|
||||
void ExtensionsModelPrivate::setExtensions(const Extensions &extensions)
|
||||
{
|
||||
this->extensions = extensions;
|
||||
qCDebug(modelLog) << "Number of extensions from json:" << this->extensions.count();
|
||||
addUnlistedLocalExtensions();
|
||||
qCDebug(modelLog) << "Number of extensions with added local ones:" << this->extensions.count();
|
||||
}
|
||||
|
||||
void ExtensionsModelPrivate::addUnlistedLocalExtensions()
|
||||
|
Reference in New Issue
Block a user