Simplify function

This commit is contained in:
Kovid Goyal 2022-01-10 17:24:57 +05:30
parent 0d0467b740
commit 2c0325ae68
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -71,16 +71,16 @@ def load_qicon(name):
return name
if not name:
return QIcon()
if not os.path.isabs(name):
if override_icon_path:
q = os.path.join(override_icon_path, name)
if os.path.exists(q):
return QIcon(q)
parts = name.split('/')
if len(parts) == 2 and parts[0] in icons_subdirs:
name = parts[1]
return QIcon.fromTheme(os.path.splitext(name)[0])
return QIcon(name)
if os.path.isabs(name):
return QIcon(name)
if override_icon_path:
q = os.path.join(override_icon_path, name)
if os.path.exists(q):
return QIcon(q)
parts = name.split('/')
if len(parts) == 2 and parts[0] in icons_subdirs:
name = parts[1]
return QIcon.fromTheme(os.path.splitext(name)[0])
QIcon.ic = load_qicon