Fix QDesktopServices::openUrl hack with Qt5