When installing a new cursor theme from KNewStuff, the current theme would become deselected due to a full refresh of the theme list.
This also introduces a simple convenience helper originally from Discover, which simply runs a function based on a signal being fired, and then deletes itself. This might be useful elsewhere as well, but until the need arises it seems reasonable to leave it here.
BUG:406084