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