我想使用 Qt Framework Installer 为 Mac 创建一个安装程序/设置。安装程序在 Windows 上运行良好,但我不知道必须为 Mac 编写什么。以下代码适用于 windows 和 linux,但没有适用于 Mac 的信息。
有人可以帮助我吗?
Component.prototype.createOperations = function()
{
try
{
component.createOperations();
}
catch (e)
{
print(e);
}
if (installer.value("os") === "win")
{
component.addOperation("CreateShortcut", "@TargetDir@/YourApp.exe", "@DesktopDir@/YourApp_name.lnk");
}
if (installer.value("os") === "x11")
{
component.addOperation("CreateDesktopEntry", "/usr/share/applications/YourApp.desktop", "Version=1.0\nType=Application\nTerminal=false\nExec=@TargetDir@/YourApp.sh\nName=YourApp_name\nIcon=@TargetDir@YourApp_icon.png\nName[en_US]=YourApp_name");
component.addElevatedOperation("Copy", "/usr/share/applications/YourApp.desktop", "@HomeDir@/Desktop/YourApp.desktop");
}
}