我知道在Gtk绘图区域中放置一个PyCairo表面是可能的。但我认为使用Qt要好得多,所以我一直在想,是否有任何方法可以在某个Qt组件中放置一个PyCairo表面?
发布于 2008-09-17 11:44:50
众所周知,Qt自己的基于OpenGL的曲面(使用QPainter)比Cairo快得多。你能解释一下为什么你特别想在Qt中使用Cairo吗?
有关使用QPainter的基础知识,请参阅“使用this excerpt进行C++图形用户界面编程”一书中的Qt4,虽然它是C++代码,但PyQt实现将是并行的。
至于加入开罗与Qt...This article in ArsTechnica透露了一些信息--目前似乎没有任何可以帮助你的东西存在(低...,没有人尝试过这样的婚姻)。
发布于 2009-01-17 11:38:55
对于使用绘图,您还应该考虑matplotlib,它提供了更高级别的API,并与PyQT很好地集成在一起。
https://stackoverflow.com/questions/82180
复制相似问题