将Chaco嵌入GTK

4

将Chaco嵌入到Qt和Wx中似乎没有问题。 有人有示例或想法如何将Chaco嵌入到GTK中吗?

1个回答

2
我使用Python和Matplotlib。 为了在GUI中插入图形,我需要一个“后端”:http://matplotlib.sourceforge.net/faq/installing_faq.html#backends 代码片段:
from matplotlib.backends.backend_gtkagg import FigureCanvasGTKAgg as Canvas

然后,实例化它(add_subplot为一个图形准备了一个位置):
figsn  = matplotlib.pyplot.figure()
ax     = figsn.add_subplot(1,1,1)
canvas = Canvas(figsn)
...
snBox.pack_start(canvas, True, True)
canvas.draw()

所以,我想说的是你需要一个“后端”来从你的包中绘制,GTK也可以识别。这意味着你的Chaco库必须编译支持GTK。今天我无法在这里安装Chaco,请尝试找到这个方法并让我知道你找到了什么!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接