Deprecate the global [Small|Desktop|Bar]Icon() methods

Authored by vkrause on Sep 21 2019, 4:29 PM.

Description

Deprecate the global [Small|Desktop|Bar]Icon() methods

Summary:
They are not namespaced and promote the use of pixmaps rather than
icons. Additionally their API allowing to specify a size that differs
from the size suggested by their name leads to bizarre usage like
'SmallIcon("foo", KIconLoader::SizeLarge)'.

Reviewers: dfaure

Reviewed By: dfaure

Subscribers: dfaure, ngraham, kde-frameworks-devel

Tags: Frameworks

Maniphest Tasks: T11654

Differential Revision: https://phabricator.kde.org/D24136

Details

Committed
vkrauseSep 22 2019, 1:31 PM
Reviewer
dfaure
Differential Revision
D24136: Deprecate the global [Small|Desktop|Bar]Icon() methods
Parents
R302:445c690a91f2: GIT_SILENT disable deprecated API from Qt 5.13 and before
Branches
Unknown
Tags
Unknown