From 54c05b91f8e15414f5dfbe0ff279f46983f69988 Mon Sep 17 00:00:00 2001 From: nowrep Date: Thu, 31 Mar 2011 19:14:13 +0200 Subject: [PATCH] In download manager, when the metaDataChanged signal is emitted, we won't show message box to inform user, we will just write warning to console --- src/downloads/downloaditem.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/downloads/downloaditem.cpp b/src/downloads/downloaditem.cpp index 4cde020f0..6562aa8aa 100644 --- a/src/downloads/downloaditem.cpp +++ b/src/downloads/downloaditem.cpp @@ -80,8 +80,14 @@ DownloadItem::DownloadItem(QListWidgetItem* item, QNetworkReply* reply, QString void DownloadItem::metaDataChanged() { +// http://www.olympus.cz/consumer/images/XD-Picture_card_1GB_Hand_CROP(1).jpg +// << download this picture emits metaDataChanged signal, but image is downloaded correctly + QVariant locationHeader = m_reply->header(QNetworkRequest::LocationHeader); - QMessageBox::information(m_item->listWidget()->parentWidget(), "Meta Data Changed", QString("Meta data changed feature unimplemented yet, sorry.\n URL: '%̈́'").arg(locationHeader.toUrl().toString())); + if (!locationHeader.toUrl().isEmpty()) + qWarning() << "DownloadManager: metaDataChanged << URL: " << locationHeader.toUrl(); + +// QMessageBox::information(m_item->listWidget()->parentWidget(), "Meta Data Changed", QString("Meta data changed feature unimplemented yet, sorry.\n URL: '%̈́'").arg(locationHeader.toUrl().toString())); } void DownloadItem::finished()