Qt - 打开网址

Qt - opening url's

本文关键字:Qt      更新时间:2023-10-16

我在使用Qt打开url时遇到问题。

我有一个对话框,上面有一个按钮和点击的()插槽:

void Dialog::on_pushButton_clicked()
{
    QDesktopServices::openUrl(QUrl("http://www.google.com"));
}

但当我点击它时,我会得到一个错误:

ShellExecute 'http://www.google.com' failed (error 31)

我做错了什么?

ShellExceute错误31表示SE_ERR_NOASSOC-没有与给定文件扩展名关联的应用程序。你确定你的系统配置是正确的吗?您是否尝试将openUrl与其他类型的文件(例如一些本地文件)一起使用?

相关文章:
  • 没有找到相关文章