diff options
author | Alessandro Portale <[email protected]> | 2024-06-27 12:10:08 +0200 |
---|---|---|
committer | Alessandro Portale <[email protected]> | 2024-06-27 10:56:25 +0000 |
commit | 07b13ed73b622caf2f8b8335cebe5c6c8d1b04eb (patch) | |
tree | 546d1c4ffee236382acbff998895ec167dbcadb7 | |
parent | b9f786fdc5e51a22ab9832feb390cf5154ac418e (diff) |
ExtensionManager: Add logging for the fetching of images
Change-Id: I87e96ba5ea65d2bf5639b5edc2c82c128d358a26
Reviewed-by: Cristian Adam <[email protected]>
-rw-r--r-- | src/plugins/extensionmanager/extensionmanagerwidget.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/plugins/extensionmanager/extensionmanagerwidget.cpp b/src/plugins/extensionmanager/extensionmanagerwidget.cpp index c2dc396cece..5ab0126a94b 100644 --- a/src/plugins/extensionmanager/extensionmanagerwidget.cpp +++ b/src/plugins/extensionmanager/extensionmanagerwidget.cpp @@ -53,6 +53,8 @@ using namespace WelcomePageHelpers; namespace ExtensionManager::Internal { +Q_LOGGING_CATEGORY(widgetLog, "qtc.extensionmanager.widget", QtWarningMsg) + constexpr TextFormat h5TF {Theme::Token_Text_Default, UiElement::UiElementH5}; constexpr TextFormat h6TF @@ -735,8 +737,10 @@ void ExtensionManagerWidget::fetchAndDisplayImage(const QUrl &url) storage->url = url; query.setRequest(QNetworkRequest(url)); query.setNetworkAccessManager(NetworkAccessManager::instance()); + qCDebug(widgetLog).noquote() << "Sending image request:" << url.toDisplayString(); }; const auto onFetchDone = [storage](const NetworkQuery &query, DoneWith result) { + qCDebug(widgetLog) << "Got image QNetworkReply:" << query.reply()->error(); if (result == DoneWith::Success) storage->imageData = query.reply()->readAll(); }; @@ -745,6 +749,9 @@ void ExtensionManagerWidget::fetchAndDisplayImage(const QUrl &url) if (storage->imageData.isEmpty()) return; m_imageDataBuffer.setData(storage->imageData); + qCDebug(widgetLog).noquote() << "Image reponse size:" + << QLocale::system().formattedDataSize( + m_imageDataBuffer.size()); if (!m_imageDataBuffer.open(QIODevice::ReadOnly)) return; QImageReader reader(&m_imageDataBuffer); @@ -756,6 +763,8 @@ void ExtensionManagerWidget::fetchAndDisplayImage(const QUrl &url) const QPixmap pixmap = QPixmap::fromImage(reader.read()); m_image->setPixmap(pixmap); } + qCDebug(widgetLog) << "Image dimensions:" << reader.size(); + qCDebug(widgetLog) << "Image is animated:" << animated; }; Group group{ |