【发布时间】:2017-03-02 12:43:26
【问题描述】:
我目前正在尝试改进软件的绘图部分。
我们使用 WXPython 和 Matplotlib 来向用户展示许多带有各种控件的绘图。
总而言之,这里是上下文:
Matplotlib 的性能很好地满足了我们的绘图需求,但是,调整 wxpython 主框架的大小正在调整包含 matplotlib 画布的 wx 面板的大小。
(在每一步或调整大小时,而不仅仅是在最后)
如果快速调整面板大小,但 matplotlib 也在调整大小的每个步骤中重绘画布和图形,造成视觉冻结和一些滞后。
总结一下,问题:
我想知道是否有办法在我们的 WX Frame 调整大小事件期间禁用(临时)matplotlib 事件/自动重绘的东西,然后在它结束时应用重绘。
有什么想法吗?
【问题讨论】:
标签: python performance matplotlib wxpython