From 0f58510ce0244513521296b75281fcc32f72a931 Mon Sep 17 00:00:00 2001 From: "Robert C. Helling" Date: Wed, 11 Jan 2017 10:50:52 +0100 Subject: Provide an error message when downloadig image from web fails. Signed-off-by: Robert C. Helling --- desktop-widgets/divelistview.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'desktop-widgets') diff --git a/desktop-widgets/divelistview.cpp b/desktop-widgets/divelistview.cpp index 90ea3f5bd..34c021679 100644 --- a/desktop-widgets/divelistview.cpp +++ b/desktop-widgets/divelistview.cpp @@ -968,10 +968,12 @@ void DiveListView::loadImageFromURL(QUrl url) QImage image = QImage(); image.loadFromData(imageData); - if (image.isNull()) + if (image.isNull()) { // If this is not an image, maybe it's an html file and Miika can provide some xslr magic to extract images. // In this case we would call the function recursively on the list of image source urls; + MainWindow::instance()->getNotificationWidget()->showNotification(tr("%1 does not appear to be an image").arg(url.toString()), KMessageWidget::Error); return; + } // Since we already downloaded the image we can cache it as well. QCryptographicHash hash(QCryptographicHash::Sha1); -- cgit v1.2.3-70-g09d2