Qt.openUrlExternally
открывает URL-адрес на вкладке браузера по умолчанию, если браузер уже открыт. Есть ли способ заставить этот URL быть открытым в новом окне, а не на вкладке?Открыть URL-адрес в браузере по умолчанию в виде окна, а не вкладки в Qt
1
A
ответ
1
Каждый браузер будет обрабатывать опцию «новое окно» по-другому, поэтому он будет зависеть от конфигурации пользователя. Если у вас есть информация о браузере вы можете вручную запустить его с соответствующими аргументами, например Chrome:
system("start chrome /new-window www.your_url.info");
Для запроса браузера по умолчанию, вы можете использовать решение при here.
EDIT
Это решение только для Windows, но подобные действия могут быть предприняты для других операционных систем.