我试图在查科隐藏/显示线条图。我引用了情节的名称和渲染器
plot = Plot(....)
renderer = plot.plot((x, y), ...)[0]
renderer.visible = False
或
plot.hideplot(*[plot_name in plot.plots])
但这些都没有掩盖情节。但是当我调整窗口大小时,会重新绘制绘图,并且不会显示绘图线。更改可见标志时,情节刷新中似乎存在错误。有没有办法强制重绘情节。我在Qt容器/布局中使用Chaco。
也许这将在未来对人们有所帮助:
我用以下方法强制重绘我的情节:
plot.request_redraw()