我正在寻找gtkdatabox的替代品,因为它使用过时的东西。我有一个用Glade(3.20)制作的GUI,它将在2D图形中显示一些数据。它都是用C语言编写的,所以matplotlib'不是我要找的工具,不是吗?当我尝试使用gtkdatabox执行此操作时,我在编译时收到了此消息:
error: unknown type name ‘GdkGC’
作为this page引号,此类型不再可用。
答案 0 :(得分:0)
GTK + 3(以及自2.8以来的GTK + 2)使用cairo进行绘图。如果这些是简单的图形,您可以直接用cairo绘制它们。
以下是使用GTK +和cairo绘制的简单函数的代码示例:
修改强>
在网上还有一些简单的绘图库。其中一个是斜坡:
从未使用它,但至少它使用GTK +,cairo和最后一次提交是2个月。当然,就像GtkDataBox一样,这不是由GTK +项目维护的小部件,所以你仍然受维护者维护他的软件的意愿的支配。