一个简单的 macOS Qt Widgets 桌面应用:拖入文件后展示可识别的文件元信息,勾选需要清除的条目,点击“清除”即可移除所选元信息。
功能概览
- 拖拽本地文件到应用窗口
- 使用内置 ExifTool 读取/清除常见文件内部元数据,例如图片 EXIF、IPTC、XMP、PDF/Office 部分元信息等
- 使用 macOS 系统自带
xattr读取/删除扩展属性,例如com.apple.quarantine、com.apple.metadata:* - 文件名、大小、路径、MIMEType 等文件系统属性会展示为只读,不支持作为普通元数据删除
- 打包后的
.app会优先调用Contents/Resources/exiftool/exiftool,最终用户无需安装 Homebrew 或 ExifTool - 已内置应用图标:
resources/AppIcon.icns用于 macOS App 图标,resources/resources.qrc用于 Qt 窗口图标