How to open a link in a default user browser in Qt?
C++QtC++ Problem Overview
I wonder how to open a link in a default user browser using Qt (that would open it across all platforms (Win Mac Lin))?
C++ Solutions
Solution 1 - C++
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.
Solution 2 - C++
You can try this code
QString link = "http://www.google.com";
QDesktopServices::openUrl(QUrl(link));
Read QDesktopServices and QUrl to get further information.
Solution 3 - C++
you are looking for openUrl() in the desktop services class