Вопрос Как открыть браузер при получении сигнала TextEdit :: onLinkActivated


Я хотел бы открыть окно браузера, чтобы отобразить URL-адрес, полученный TextEdit onLinkActivated сигнал.

Можно ли выполнить такой вызов из приложения QML?


2
2018-03-24 08:41


происхождения




ответы:


Вам просто нужно позвонить Qt.openUrlExternally(link) в обработчике сигнала onLinkActivated:

onLinkActivated:  {
    Qt.openUrlExternally(link)
}

Он попытается открыть указанный целевой URL во внешнем приложении на основе пользовательских настроек рабочего стола.


2
2018-03-24 08:41