Rod*_*igo 2 python gtk qt pyqt
我知道可以将 PyCairo 表面放置在 Gtk 绘图区域内。但我认为 Qt 更好用,所以我一直想知道是否有办法将 PyCairo 表面放置在某些 Qt 组件内?
zgo*_*oda 5
众所周知,Qt 自己的基于 OpenGL 的表面(使用 QPainter)比 Cairo 快得多。您能解释一下为什么您想要在 Qt 中专门使用 Cairo 吗?
有关使用 QPainter 的基础知识,请参阅《使用 Qt4 进行 C++ GUI 编程》一书的摘录,虽然它是 C++ 代码,但 PyQt 实现将是并行的。
至于用 Qt 加入 Cairo... ArsTechnica 中的这篇文章揭示了一些线索 - 目前似乎没有什么可以帮助你(iow.,没有人尝试过这样的婚姻)。
归档时间:
17 年,9 月 前
查看次数:
2754 次
最近记录:
9 年,10 月 前