mac打包QT·

QT程序在MAC下添加图标及打包

Hugh

Hugh

192 0

在 macOS 上为 Qt 应用程序设置图标需要将图标文件转换为 .icns 格式,并将其正确配置到应用程序包中。以下是详细步骤:


1. 准备图标文件

  • macOS 应用程序图标需要是 .icns格式。如果图标是其他格式(如.png.ico),需要先转换为 .icns
  • 转换方法:
    • 使用在线工具(如 CloudConvertiConvert)。
    • 使用专业工具(如 Image2IconIconJar)。

2. 在 Qt 项目中设置图标

  • 在 Qt 项目中,可以通过 .pro 文件指定图标文件:
    ICON = app_icon.icns
    

3. 添加.icns文件

app_icon.icns放置工程sources目录下。

4. 打包应用程序

  • 如果已经运行过 macdeployqt,需要重新打包以确保图标文件被正确包含。
  • 运行以下命令重新打包:
    cd /Users/xxx/Qt5.9.0/5.9/clang_64/bin
    ./macdeployqt /app-path/your-app.app -dmg
    

通过这些步骤,您可以为 Qt 应用程序设置 macOS 图标并打包成.dmg

相关文章

优先推荐同专题、同标签和同作者内容,补足热门文章。

评论 0

登录 后参与评论

评论

成为第一个评论的人