gtkextra可以使用gtk + 3

时间:2014-04-07 08:38:46

标签: c plot gtk gtk3

我正在glade 3.14.2开发一个应用程序。它使用gtk+ 3

我想绘制图表,但GtkPlot中不推荐使用gtk+ 3。我遇到了GtkExtra,但它似乎只适用于gtk+ 2。是这样吗?如果是,我如何在gtk+ 3中绘图?

1 个答案:

答案 0 :(得分:1)

截至目前GtkDataBox是最成熟的一个,尽管在不同阶段(pre-alpha, soon to be betaworking conceptnice but unmaintained and for gtk2,...)进行了大量尝试,出于各种目的(动态数据动画,......)。

事实上,大多数人都会依赖(lib)gnuplot来获取情节,这在我看来并不是视觉上令人愉悦。


阅读来源,GtkExtra需要gtk+2.x >= 2.12。这是一个 No。

请注意,您可以使用gtk+ 2向屏幕外缓冲区(通过cairo)呈现真正的hacky内容,gtk+ 3呈现为自定义GtkDrawingArea派生小部件的您的小部件内容 - 但我强烈反对这样做,将GtkPlot移植到gtk+ 3可能会更快


注意:对我来说,GtkDataBox的autotools设置不起作用,因此我快速破解了它,因此它使用了waf buildsystem https://github.com/drahnr/gtkdatabox-radioactive