WIP: ToolTip: Set popupType Window
New in Qt 6.8, lets us put tooltips into a separate window so they can exceed the parent window's bounds.
This also corrects the use of "inset", which, when negative, is designed for adding shadows around items. Previously, we could just bleed outside the item's bounds. However, with it being a dedicated window, it's important to do this properly, so Qt can account for that in its popup window placement and sizing.
Sadly, placement isn’t fully working.
While it’s fine in most cases
in the most prominent case I wanted to fix (KRunner), the tooltip is placed awkwardly ontop of the button.
Worse, when the tooltip shows, the button becomes unhovered, and the tooltip closes immediately again. This seems to be the case even for its shadow (probably no input mask set), so often the tooltip just flashes in and back out.