Standard-Browser ermitteln
-
Hi!
Da Qt ja irgendwie für alles eine Lösung bietet, vielleicht ja auch hierfür.
Es geht darum. Wenn in einem QTextEdit ein Link auftaucht, soll man den anklicken können, wodurch er dann an einen Browser geschickt wird. Das mit dem Link ist kein Problem. Im Prinzip könnte ich über eine Konfiguration einen Browser angeben lassen, aber irgendwie würde ich es gerne anders lösen.
Unter Linux geht das ja ganz gut mit xdg-open. Wenn ich das richtig gesehen habe, würde es unter Windows mit start funktionieren.
Bevor ich da jetzt aber mit den OS-Abfragen in meinem Code anfange würde mich interessieren, ob Qt dafür nicht auch etwas anbietet. Gefunden habe ich nichts, aber dass muss ja nichts heissen.
OFFTOPIC
Dazu muss ich aber auch mal was loswerden. Ich war schon in vielen Foren unterwegs. So wie hier habe ich es aber selten erlebt. Kompetente Antworten, ich hab noch kein "Ich google dir das mal"-Link bekommen, echt klasse! Hier bin ich gerne!
-
@Dany Du musst gar nicht wissen welcher Browser der Standard-Browser ist, benutze einfach https://doc.qt.io/qt-5/qdesktopservices.html#openUrl