【问题标题】:Using c++ how to show overlay icon in finder mac osx使用c ++如何在finder mac osx中显示覆盖图标
【发布时间】:2012-09-30 12:42:45
【问题描述】:

最近我们开发了一个 MAC 安装程序 (.dmg)。这是用 c++ 和 QT 开发的。我们有一个硬性要求,即在查找器中的文件上显示覆盖图标,例如 CVS/Dropbox 如何显示文件的同步状态。

我的问题与下面的帖子完全相同。我知道,如果我们尝试在 finder 中显示叠加图标,MAC 应用商店不允许我的应用出现。我很好,我的用户会从网站下载应用程序。

How can i add icon overlay in finder?

我对 MAC 和 c++ 也很陌生,能否请您提供详细的 c++ 建议或解决方案。

【问题讨论】:

标签: c++ macos qt overlay finder


【解决方案1】:

我知道这个答案有点晚了,但总比没有答案好,不是吗?!

Dropbox 使用名为mach_inject 的开源框架。最初由 Jonathan Rentzsch 开发,称为 Mach_Star,它允许将代码注入应用程序。

Dropbox 使用它来注入 OSX Finder 应用程序。如果您在 Google 上搜索“Dropbox mach_inject”,您会发现对此的各种参考。虽然这不是您想要的,但还有一个项目here 也注入到 Finder 中,但添加菜单项。您应该可以将其用作参考。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多