Port FileDialog to use QFileDialog
I have been working to make Kwave available as a flatpak, see !28 (merged). Kwave::FileDialog
did not use the flatpak portal, necessitating broad sandbox permissions. This MR enables using the portal and removing the filesystem access permissions.