diff --git a/src/libs/utils/filecrumblabel.cpp b/src/libs/utils/filecrumblabel.cpp index d5e61576427..552cda71e1e 100644 --- a/src/libs/utils/filecrumblabel.cpp +++ b/src/libs/utils/filecrumblabel.cpp @@ -6,9 +6,6 @@ #include "filepath.h" #include "hostosinfo.h" -#include -#include - namespace Utils { FileCrumbLabel::FileCrumbLabel(QWidget *parent) @@ -16,17 +13,15 @@ FileCrumbLabel::FileCrumbLabel(QWidget *parent) { setTextFormat(Qt::RichText); setWordWrap(true); - connect(this, &QLabel::linkActivated, this, [this](const QString &url) { - emit pathClicked(FilePath::fromUrl(QUrl(url))); + connect(this, &QLabel::linkActivated, this, [this](const QString &filePath) { + emit pathClicked(FilePath::fromString(filePath)); }); setPath(FilePath()); } static QString linkForPath(const FilePath &path, const QString &display) { - return "" - + display + ""; + return "" + display + ""; } void FileCrumbLabel::setPath(const FilePath &path)