答案 0 :(得分:1)
chart.js提供了github QML库的一些实现。最受欢迎的可能是the one by Julien Wintz。我曾尝试过,但没有找到一种方法来设置与QML画布元素中的单个图表/条形图的鼠标交互,并且性能对于更大的数据集也不是最好的。为了获得最佳解决方案,您必须编写自己的图表库,这不应该是太多工作(当然,取决于您的要求)。
如果选择Qt企业版,请使用QtCharts。
更新:自Qt 5.7起,Qt图表将作为Qt的一部分提供GPL许可:https://blog.qt.io/blog/2016/06/16/qt-5-7-released/
答案 1 :(得分:1)
或者你可以坐下来写下来。
我在开车去荷兰之前看过你的问题(我没有开车)你可以在https://gist.github.com/paulbendixen/f14cd848a3f89a38ef37找到结果
图例可以打开和关闭,只要它包含值,颜色和图例部分,您就可以在其中放置任何数据。
这够好吗?
答案 2 :(得分:0)
您还可以使用集成了JS库的库来绘制图形。我们已经开发了该MIT许可版本,您可以将其与GPL,LGPL或封闭源项目一起使用。也许,这对您也很有趣:https://github.com/Elypson/ChartJs2QML