2009-07-14 245 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