macos - 视网膜显示的系统托盘图标大小是多少?

标签 macos qt retina-display pyqt5

我已经使用 PyQt5 创建了一个 Qt5 应用程序,现在我正在调整图像以与 OS X 上的 Retina Display 兼容。我已经使用 @2x 修改器创建了它们的副本,但事实是我无法使托盘图标看起来正确,我认为这是因为我使用了错误尺寸的图像。
有人有任何想法吗?

Blurry icon

最佳答案

我不知道这是否适用于 Qt,但您可以将组合文件与 Xcode 一起使用。

在终端中,您可以通过执行以下命令来组合两个图标:

tiffutil -cathidpicheck tray_icon.png tray_icon@2x.png -out tray_icon.tiff

关于macos - 视网膜显示的系统托盘图标大小是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24270207/

相关文章:

macos - 我应该如何从 NSArrayController 控制的 NSTableView 中删除所有项目?

html - 如何在特定浏览器宽度以下提供响应式视网膜图像?

css - 涟漪效应 - 边界半径问题

objective-c - 如何在我的应用程序旁边显示 NSPanel/NSWindow?

python - pandas to_hdf 函数获取非法指令

macos - 当我运行我的 cpp 文件时,由于未捕获的异常而终止应用程序

c++ - 在选定的 QMenu 项目上显示刻度图像

c++ - 如何检查QImage是否有效?

iphone - 在本地 UIWebView 中使用 Retina 图像

swift - 在 macOS 上使用 swiftUI 实现 webkit(并创建网页预览)