aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/outputformatter.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2021-05-28 12:04:56 +0200
committerhjk <hjk@qt.io>2021-05-28 15:18:57 +0000
commitb9c7ca0096ddabffc093f6b662e4957d6388612e (patch)
tree56de3a482a4f2e08771ee7d960a39a2b542fb5af /src/libs/utils/outputformatter.h
parentb768ba2412e72c5976e6f9e916cd981571881652 (diff)
Utils: Use Utils::Link instead of TaskView::Location
Same layout, effectively the same purpose Change-Id: I742d85ed06c07009ebb9696734f00894275859a3 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/libs/utils/outputformatter.h')
-rw-r--r--src/libs/utils/outputformatter.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libs/utils/outputformatter.h b/src/libs/utils/outputformatter.h
index 10ec2049f4..76fbc273fa 100644
--- a/src/libs/utils/outputformatter.h
+++ b/src/libs/utils/outputformatter.h
@@ -44,6 +44,7 @@ QT_END_NAMESPACE
namespace Utils {
class FileInProjectFinder;
class FormattedText;
+class Link;
class QTCREATOR_UTILS_EXPORT OutputLineParser : public QObject
{
@@ -72,7 +73,7 @@ public:
};
static bool isLinkTarget(const QString &target);
- static void parseLinkTarget(const QString &target, FilePath &filePath, int &line, int &column);
+ static Utils::Link parseLinkTarget(const QString &target);
void addSearchDir(const Utils::FilePath &dir);
void dropSearchDir(const Utils::FilePath &dir);
@@ -172,7 +173,7 @@ private:
static QTextCharFormat linkFormat(const QTextCharFormat &inputFormat, const QString &href);
signals:
- void openInEditorRequested(const FilePath &filePath, int line, int column);
+ void openInEditorRequested(const Utils::Link &link);
private:
void doAppendMessage(const QString &text, OutputFormat format);