In the doc: QDesktopServices
http://doc.qt.io/qt-4.8/qdesktopservices.html#openUrl
bool QDesktopServices::openUrl ( const QUrl & url ) [static]
Opens the given url in the appropriate Web browser for the user's desktop environment, and returns true if successful; otherwise returns false.
You can try this code
QString link = "http://www.google.com";
QDesktopServices::openUrl(QUrl(link));
Read QDesktopServices and QUrl to get further information.
openUrl
works. No need to go elsewhere and check specs.
#include <QDesktopServices>
to the top of your file
you are looking for openUrl() in the desktop services class
http://qt-project.org/doc/qt-4.8/QDesktopServices.html
Success story sharing
QUrl()
function like this:openUrl (QUrl("http://stackoverflow.com/"));