From 201857fa68c3fb86a9b0d8123229d09edecfd023 Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Mon, 6 Nov 2023 09:17:54 +0100 Subject: [PATCH] Terminal: Fix Url handling FilePath::toUrl does not pass queries correctly to QUrl. So we use QUrl::fromUserInput directly. Fixes: QTCREATORBUG-29850 Change-Id: If0706b3b37d03eeea87247b44f07f8a0f8915a95 Reviewed-by: Cristian Adam --- src/plugins/terminal/terminalwidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/terminal/terminalwidget.cpp b/src/plugins/terminal/terminalwidget.cpp index 69f0256ef5c..c9b52f6bf35 100644 --- a/src/plugins/terminal/terminalwidget.cpp +++ b/src/plugins/terminal/terminalwidget.cpp @@ -472,7 +472,7 @@ void TerminalWidget::linkActivated(const Link &link) FilePath filePath = FilePath::fromUserInput(link.text); if (filePath.scheme().toString().startsWith("http")) { - QDesktopServices::openUrl(filePath.toUrl()); + QDesktopServices::openUrl(QUrl::fromUserInput(link.text)); return; }