predeterminado poner navegador link establecer especifico enlaces ejecutar directo cómo con como chrome cambiar acceso abrir c++ qt

c++ - poner - establecer navegador predeterminado windows 7



¿Cómo abrir un enlace en un navegador de usuario predeterminado en Qt? (3)

Me pregunto cómo abrir un enlace en un navegador de usuario predeterminado usando Qt (que se abriría en todas las plataformas (Win Mac Lin))?


En el documento: QDesktopServices

http://doc.qt.io/qt-4.8/qdesktopservices.html#openUrl

bool QDesktopServices::openUrl ( const QUrl & url ) [static]

Abre la url dada en el navegador web apropiado para el entorno de escritorio del usuario y devuelve verdadero si tiene éxito; de lo contrario, devuelve falso.


Puedes probar este código

QString link = "http://www.google.com"; QDesktopServices::openUrl(QUrl(link));

Lea QDesktopServices y QUrl para obtener más información.