qmljs: (QString -> Utils::FilePath)++

convert more QString containing paths to Utils::FilePath

Change-Id: I1219d7d147993e48cfa641dc9bea72ab38c90f51
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Fawzi Mohamed
2022-06-20 12:35:13 +02:00
committed by Tim Jenssen
parent 0bb272d411
commit fd89043de2
79 changed files with 844 additions and 680 deletions

View File

@@ -128,10 +128,12 @@ class QMLJS_EXPORT Export
public:
static QString libraryTypeName();
Export();
Export(ImportKey exportName, const QString &pathRequired, bool intrinsic = false,
Export(ImportKey exportName,
const Utils::FilePath &pathRequired,
bool intrinsic = false,
const QString &typeName = libraryTypeName());
ImportKey exportName;
QString pathRequired;
Utils::FilePath pathRequired;
QString typeName;
bool intrinsic;
bool visibleInVContext(const ViewerContext &vContext) const;
@@ -231,10 +233,14 @@ public:
void addCoreImport(const CoreImport &import);
void removeCoreImport(const QString &importId);
void addExport(const QString &importId, const ImportKey &importKey,
const QString &requiredPath, const QString &typeName = Export::libraryTypeName());
void removeExport(const QString &importId, const ImportKey &importKey,
const QString &requiredPath, const QString &typeName = Export::libraryTypeName());
void addExport(const QString &importId,
const ImportKey &importKey,
const Utils::FilePath &requiredPath,
const QString &typeName = Export::libraryTypeName());
void removeExport(const QString &importId,
const ImportKey &importKey,
const Utils::FilePath &requiredPath,
const QString &typeName = Export::libraryTypeName());
void iterateOnLibraryImports(const ViewerContext &vContext,
std::function<bool(const ImportMatchStrength &,