aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlessandro Portale <[email protected]>2024-06-27 12:10:08 +0200
committerAlessandro Portale <[email protected]>2024-06-27 10:56:25 +0000
commit07b13ed73b622caf2f8b8335cebe5c6c8d1b04eb (patch)
tree546d1c4ffee236382acbff998895ec167dbcadb7
parentb9f786fdc5e51a22ab9832feb390cf5154ac418e (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.cpp9
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{