summaryrefslogtreecommitdiffstats
path: root/kde/patch/kate/kate-15.12.0.patch
blob: 25067f4a27fbd7b1ed0e00e8ee7d8346b03cce49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
From: Michal Humpula <michal.humpula@hudrydum.cz>
Date: Sun, 29 Nov 2015 10:24:42 +0000
Subject: fix opening new files trough dbus
X-Git-Url: http://quickgit.kde.org/?p=kate.git&a=commitdiff&h=d61b121264d7b43d41c1c6417a18bbfb9078eb9d
---
fix opening new files trough dbus

REVIEW: 126197
---


--- a/urlinfo.h
+++ b/urlinfo.h
@@ -33,7 +33,7 @@
         : cursor(KTextEditor::Cursor::invalid())
     {
         // convert to an url
-        const QRegularExpression withProtocol(QStringLiteral("^[a-zA-Z]+:")); // TODO: remove after Qt supports this on its own
+        const QRegularExpression withProtocol(QStringLiteral("^[a-zA-Z]+://")); // TODO: remove after Qt supports this on its own
         if (withProtocol.match(path).hasMatch()) {
             url = QUrl::fromUserInput(path);
         } else {
@@ -50,7 +50,7 @@
                 int line = match.captured(1).toInt() - 1;
                 // don't use an invalid column when the line is valid
                 int column = qMax(0, match.captured(2).toInt() - 1);
-                url = QUrl::fromLocalFile(path);
+                url = QUrl::fromLocalFile(QDir::current().absoluteFilePath(path));
                 cursor = {line, column};
             }
         }