【发布时间】:2021-02-02 21:17:10
【问题描述】:
我的应用程序有一个通常为 64 像素高度的工具栏。在 OS X(带有 Retina 显示器)上,工具栏的高度仍然等于 64(逻辑)像素。
如果我在创建 wxBitmapButton 时传递 64x64 位图,我会得到一个模糊的图像(这是预期的),所以我需要以某种方式传递一个 128x128 位图。
当我通过它时,它只是在没有适当缩放的情况下被裁剪。那么如何使用 wxBitmapButton 来展示高质量的位图呢?
【问题讨论】:
-
你的 wx 版本是多少?您的应用程序在 info.plist 中有必要的设置吗?
-
我在 Info.plist 中有以下高 DPI 相关值:
NSHighResolutionCapable NSPrincipalClass wxNSApplication in Info.plist 和 wxWidgets 版本是 v3.1.4。 -
@ababo,我也遇到了同样的问题,你找到解决办法了吗?
-
还没有,暂时切换到其他问题。
标签: wxwidgets