C gtkextra能否与gtk+;3.
我正在C gtkextra能否与gtk+;3.,c,plot,gtk,gtk3,C,Plot,Gtk,Gtk3,我正在glade3.14.2中开发一个应用程序。它使用gtk+3 我想绘制一个图形,但GtkPlot在gtk+3中不推荐使用。我遇到了GtkExtra,但它似乎只适用于gtk+2。是这样吗?如果是,我如何在gtk+3中绘图?到目前为止是最成熟的一种,尽管在不同阶段(、…)和出于不同目的(为动态数据制作动画,…)进行了大量尝试 事实上,为了获得绘图,大多数都引入了对(lib)gnuplot的依赖,依我的拙见,这在视觉上很难令人满意 读取源代码时,GtkExtra需要gtk+2.x>=2.12。所
glade3.14.2
中开发一个应用程序。它使用gtk+3
我想绘制一个图形,但GtkPlot
在gtk+3
中不推荐使用。我遇到了GtkExtra
,但它似乎只适用于gtk+2
。是这样吗?如果是,我如何在gtk+3
中绘图?到目前为止是最成熟的一种,尽管在不同阶段(、…)和出于不同目的(为动态数据制作动画,…)进行了大量尝试
事实上,为了获得绘图,大多数都引入了对(lib)gnuplot
的依赖,依我的拙见,这在视觉上很难令人满意
读取源代码时,
GtkExtra
需要gtk+2.x>=2.12
。所以这是一个否。
请注意,您可以使用gtk+2
渲染到屏幕外缓冲区(通过cairo),该缓冲区将gtk+3
渲染为自定义gtkdrawingara
衍生小部件的小部件内容,但我强烈反对这样做,将GtkPlot
移植到gtk+3
)可能会更快
注意:对我来说,
GtkDataBox
的自动工具设置不起作用,因此我做了一个快速的破解,所以它使用了