[qtbase] Return false if QDesktopServices::openUrl() fails to open file.