我想在 Qt 中使用 Cairo 图形库,但我找不到任何文档。我只想用 Qt 制作 GUI,并使用 Cairo 在 Qt 窗口中绘制图形。
谢谢。
最佳答案
从cairo 1.17.8开始,Qt支持will be removed upstream .
旧答案
最新版本的 cairo 支持 Qt,允许绘制到使用 cairo_qt_surface_create(QPainter *painter)
创建的表面:您可以检查相关的头文件 here .没有文档,因为此功能仍处于试验阶段且默认禁用(您应该自己编译 cairo,显式地使用 configure --enable-qt
启用 Qt 支持。
关于c++ - Cairo 和 Qt 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1639895/