[SwipeListItem] Use a real toolbutton to improve usability
Summary:
Use a real toolbutton instead of a custom icon + mouse area, which
provides hovered and clicked states automatically and simplifies
the code a bit.
BUG: 403641
FIXED-IN: 5.56
Test Plan:
Hovered state:
Pressed state:
Reviewers: mart, Kirigami
Reviewed By: mart, Kirigami
Subscribers: apol, plasma-devel
Tags: Kirigami
Differential Revision: https://phabricator.kde.org/D18908