Report detected image type in exception

This commit is contained in:
Kovid Goyal 2019-05-18 15:41:38 +05:30
parent 166f16374b
commit 1de94d39e2
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -82,9 +82,10 @@ def image_from_data(data):
return data
i = QImage()
if not i.loadFromData(data):
if what(None, data) == 'jxr':
q = what(None, data)
if q == 'jxr':
return load_jxr_data(data)
raise NotImage('Not a valid image')
raise NotImage('Not a valid image (detected type: {})'.format(q))
return i