aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/terminal/terminalwidget.cpp
diff options
context:
space:
mode:
authorMarcus Tillmanns <[email protected]>2023-11-06 09:17:54 +0100
committerMarcus Tillmanns <[email protected]>2023-11-06 08:22:02 +0000
commit201857fa68c3fb86a9b0d8123229d09edecfd023 (patch)
treeb08cad39689cb2de3dd05ce0d66d838ec2066549 /src/plugins/terminal/terminalwidget.cpp
parent42cc29902b04ab03d9a306bcb153bd30b36398e1 (diff)
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 <[email protected]>
Diffstat (limited to 'src/plugins/terminal/terminalwidget.cpp')
-rw-r--r--src/plugins/terminal/terminalwidget.cpp2
1 files changed, 1 insertions, 1 deletions
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;
}