在默认浏览器中打开URL作为窗口而不是Qt中的选项卡

时间:2017-02-17 15:28:08

标签: c++ qt url browser

如果浏览器已经打开,

Qt.openUrlExternally会在默认浏览器的标签页中打开一个网址。有没有办法强制在新窗口而不是标签页面中打开此URL?

1 个答案:

答案 0 :(得分:1)

每个浏览器都会处理新窗口'选项以不同的方式,因此它完全取决于用户的配置。如果您有关于浏览器的信息,可以使用相应的参数手动调用它,例如Chrome:

CTCAll

要查询默认浏览器,您可以使用here给出的解决方案。

修改

此解决方案仅适用于Windows,但可以对其他操作系统采取类似操作。