Cara membuka browser ketika sinyal TextEdit :: onLinkActivated diterima

2

Saya ingin membuka jendela browser untuk menampilkan URL yang diterima oleh sinyal TextEdit onLinkActivated .

Apakah mungkin untuk melakukan panggilan seperti itu dari aplikasi QML?

Sylvain Pineau
sumber

Jawaban:

2

Anda hanya perlu memanggil Qt.openUrlEksternal (tautan) di pengendali sinyal onLinkActivated:

onLinkActivated:  {
    Qt.openUrlExternally(link)
}

Ini akan mencoba untuk membuka url target yang ditentukan dalam aplikasi eksternal, berdasarkan preferensi desktop pengguna.

Sylvain Pineau
sumber