Ported to KIcon; noticed those by changing KPushButton::setIcon() to take a KIcon. But it looks like I won't be able to leave it that way, .ui files with <pixmapfunction>KIcon</pixmapfunction> generate code like setIcon(QIcon(KIcon("foo"))), so we need to keep a setIcon that takes a QIcon, unless I'm missing something.
Ported to KIcon; noticed those by changing KPushButton::setIcon() to take a KIcon.
But it looks like I won't be able to leave it that way, .ui files with <pixmapfunction>KIcon</pixmapfunction>
generate code like setIcon(QIcon(KIcon("foo"))), so we need to keep a setIcon that takes a QIcon, unless I'm missing something.

svn path=/trunk/KDE/kdepim/; revision=614666

lefou/kdepim-noakonadi,lefou/kdepim-noakonadi,lefou/kdepim-noakonadi,lefou/kdepim-noakonadi,lefou/kdepim-noakonadi,lefou/kdepim-noakonadi