2009-07-14 246 views
2

我正在尝试创建一些数据图表(例如http://www.amibroker.com/)。有没有一个C++库可以做到这一点,没有很多额外的工作?我在想Qt或者wxWindows会有类似的东西,但它并不是很明显。C++中的股票图表

谢谢!

+0

相关问题:http://stackoverflow.com/questions/731417/charting-widget-for-gtk-or-qt – 2009-07-14 21:19:23

回答

2

Qwt至少会尝试实现一些东西(基本图,条形图等),并与Qt很好地集成在一起。

3

我认为您需要先选择您的GUI框架,然后找到给定框架的图表控件,因为这会影响您可以使用的图表控件。例如,这必须是便携式的吗?

对于我正在处理的项目(一个大的MFC应用程序),我们使用Cedric Moonen的ChartCtrl。到目前为止,我们已经有了相当不错的体验。

0

我最近用gnuplot做了一些图形绘制,功能非常强大。虽然我认为它只是Linux,可能会或可能不会成为问题。

另外,不管你信不信,LaTeX都可以完成一些令人惊叹的事情。我用tkz(tikz)库来制作一些很棒的图表。

这两种解决方案都会绘制为您可以包含在界面中的文件。

它们不是C++库,但您可以轻松地创建数据文件并从C++程序中调用必要的程序(使用system()创建并可能使用某些shell脚本)。

+0

gnuplot可用于Windows。 – bltxd 2009-07-15 13:57:07