【发布时间】:2016-03-26 06:52:28
【问题描述】:
我正在尝试为 Mac OS X (El Capitan) 构建 wxPython 应用程序,并正在使用视网膜显示的 MBP。
我刚刚复制了 Google Drive 应用程序状态图标 - 16x16 和 32x32 (2x) 并且变得模糊。
我也尝试了this ticket 的代码,但没有帮助。
我的代码如下所示:
icon = wx.Icon('icon@2x.png', wx.BITMAP_TYPE_ANY)
结果(最左边的图标是我的):
wxPython 版本:3.0.3.dev1836+f764b32 osx-cocoa (phoenix)
PS。我知道 Google Drive 也是基于 wxPython 构建的。但它在状态栏中有很好的视网膜图像。他们是怎么做到的?
【问题讨论】:
-
嗯。看起来 wx 出于某种原因将我的笔记本电脑检测为非视网膜(wxOSXGetMainScreenContentScaleFactor 为 1.0)。
标签: python macos wxpython wxwidgets