Don't pretend we have a parent window for opening the wallet

Abusing the desktop widget for that is as good as not using any.

This also completes the Qt6 port.
3 jobs for !5 with work/vkrause/finish-qt6-port in 1 minute and 16 seconds (queued for 1 minute and 31 seconds)
latest merge request