From 57ec5583966c5c1f7288b083c5385b60520c939b Mon Sep 17 00:00:00 2001 From: Felix Geyer Date: Sun, 31 Jul 2016 15:36:29 +0200 Subject: [PATCH] Detect image format solely on content. Otherwise reading fails if the file extension is wrong. Closes #512 --- src/gui/EditWidgetIcons.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/EditWidgetIcons.cpp b/src/gui/EditWidgetIcons.cpp index d8dc04f65..6bca81c38 100644 --- a/src/gui/EditWidgetIcons.cpp +++ b/src/gui/EditWidgetIcons.cpp @@ -131,6 +131,8 @@ void EditWidgetIcons::addCustomIcon() this, tr("Select Image"), "", filter); if (!filename.isEmpty()) { QImageReader imageReader(filename); + // detect from content, otherwise reading fails if file extension is wrong + imageReader.setDecideFormatFromContent(true); QImage image = imageReader.read(); if (!image.isNull()) { Uuid uuid = Uuid::random();