【发布时间】:2015-10-28 12:27:30
【问题描述】:
OS X asks apps 使用 19x19px 单色 PDF 作为托盘图标,以便根据用户主题调整系统默认颜色。
使用模板图像来表示额外的菜单栏。在常规系统偏好设置中,用户可以将菜单栏(和 Dock)更改为深色外观。 [...]
可以使用QSystemTrayIcon 来完成吗?
据我所知,底层 QIcon 类不支持 PDF。
目前我使用的是黑色 SVG,它以纯黑色显示,导致外观非常不自然。
默认主题:
深色主题:
【问题讨论】:
-
如果有办法获取系统主题颜色,您可以为您的图标着色。只需将形状设为 alpha,并用所需的值填充颜色通道。
标签: macos qt qt5 system-tray