Qtを使用してデフォルトのユーザーブラウザでリンクを開く方法を知りたいです(すべてのプラットフォーム(Win Mac Lin)でリンクを開くことができます)?
質問する
33968 次
3 に答える
81
ドキュメント: QDesktopServices
http://doc.qt.io/qt-4.8/qdesktopservices.html#openUrl
bool QDesktopServices::openUrl ( const QUrl & url ) [static]
ユーザーのデスクトップ環境に適した Web ブラウザーで指定された URL を開き、成功した場合は true を返します。それ以外の場合は false を返します。
于 2012-04-20T16:57:21.030 に答える
32
このコードを試すことができます
QString link = "http://www.google.com";
QDesktopServices::openUrl(QUrl(link));
詳細については、 QDesktopServicesとQUrlを参照してください。
于 2013-07-27T09:03:23.807 に答える
13
デスクトップ サービス クラスで openUrl() を探している
于 2012-04-20T16:58:26.073 に答える