diff options
author | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2022-04-07 16:05:47 +0300 |
---|---|---|
committer | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2022-05-05 08:38:14 +0300 |
commit | dae54c30a9f8c6e15de2f5daf3b0806fbbf63cbd (patch) | |
tree | a50f08889978c07c72f79315b7d404d35ae0ffb6 /src/libs/installer/fileutils.h | |
parent | 61b05e03159195ccafe6173707c249f8d56bbb8d (diff) |
macOS: Create alias of maintenance tool to Applications directory
This makes maintenance tool startable from Launchpad and Spotlight
search. Add "MaintenanceToolAlias" configuration variable for
setting the name of the alias, which may differ from the actual
file name in installation directory.
Task-number: QTIFW-2535
Task-number: QTIFW-2478
Change-Id: I73ae5bbf5d0196b2512b5517cb02c391b2ab278c
Reviewed-by: Katja Marttila <katja.marttila@qt.io>
Diffstat (limited to 'src/libs/installer/fileutils.h')
-rw-r--r-- | src/libs/installer/fileutils.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libs/installer/fileutils.h b/src/libs/installer/fileutils.h index daaa3485b..8b79ce052 100644 --- a/src/libs/installer/fileutils.h +++ b/src/libs/installer/fileutils.h @@ -89,6 +89,9 @@ private: void INSTALLER_EXPORT mkdir(const QString &path); void INSTALLER_EXPORT mkpath(const QString &path); +#ifdef Q_OS_MACOS + void INSTALLER_EXPORT mkalias(const QString &path, const QString &alias); +#endif quint64 INSTALLER_EXPORT fileSize(const QFileInfo &info); bool INSTALLER_EXPORT isInBundle(const QString &path, QString *bundlePath = 0); |