首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在GTK中嵌入chaco

在GTK中嵌入chaco
EN

Stack Overflow用户
提问于 2011-09-28 23:27:36
回答 1查看 243关注 0票数 4

将Chaco嵌入到Qt和Wx中似乎没有问题。有没有人知道如何将Chaco嵌入到GTK中?

EN

回答 1

Stack Overflow用户

发布于 2011-09-29 15:46:20

我使用python和matplotlib。为了在图形用户界面中插入一个图形,我需要一个“后端”:http://matplotlib.sourceforge.net/faq/installing_faq.html#backends

代码片段:

代码语言:javascript
复制
from matplotlib.backends.backend_gtkagg import FigureCanvasGTKAgg as Canvas

然后,实例化它( add_subplot为一个绘图准备了一个位置):

代码语言:javascript
复制
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支持进行编译。我今天不能在这里安装查科,所以请以这种方式挖掘,并让我知道你发现了什么!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7585611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档