c++ - Cairo 和 Qt 集成

标签 c++ qt integration cairo

我想在 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/

相关文章:

ios - 如何在 Swift 中为 iOS 创建 SDK?

c++ - 导入使用 gcc 4.4.3 编译的 C++ 中的 python 模块

c++ - 混淆 myClass ** p1 和 myClass *p2[5]

c++ - Qt和OpenCV静态库相互冲突

opencv - 如何在Unity3d中使用opencv?

c++ - 将 LibRocket 与 SDL 和 OpenGL 集成

c++ - Qt获取应用程序窗口外的鼠标事件

c++ - std::chrono 计算不同比率的差异

c++ - 编译Qt插件项目出错

c++ - 如何验证是否选中了多个复选框