ExtensionSystem: FilePath'ify

Change IPlugin::fileName() and IPlugin::location to use
FilePath instead of QString.

Change-Id: If473ab1e258951735f93221cbd62c505f0727eb2
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Marcus Tillmanns
2024-05-07 08:33:02 +02:00
parent aad2f6ecac
commit 657ce51467
20 changed files with 79 additions and 75 deletions

View File

@@ -153,7 +153,7 @@ void ExtensionManagerWidget::updateView(const QModelIndex &current,
"of the extensions that are part of pack ") + data.name
: extension->longDescription();
longDescription.replace("\n", "<br/>");
const QString location = isPack ? extension->location() : extension->filePath();
const FilePath location = isPack ? extension->location() : extension->filePath();
QString description = htmlStart;
@@ -217,7 +217,7 @@ void ExtensionManagerWidget::updateView(const QModelIndex &current,
.arg(Tr::tr("Version"))
.arg(extension->version())
.arg(Tr::tr("Location"))
.arg(location));
.arg(location.toUserOutput()));
description.append(htmlEnd);
m_primaryDescription->setText(description);