如何使图表/图形(如线图,条形图,圆图形)等,C ++,Qt中,QML,黑莓10级联Beta 3的S

2019-08-01 21:40发布

我需要知道如何让图表/在黑莓10瀑布Beta 3的SDK,QML,Qt的,C ++图形。 如果有人能告诉我一个例子或点我的东西,我展示如何做到这一点,那将是非常赞赏。

Answer 1:

你应该检查出QChart.js:

http://jwintz.me/blog/2014/02/15/qchart-dot-js-qml-binding-for-chart-dot-js/

https://github.com/jwintz/qchart.js

更新 Qt的公司将发布QtCharts在5.7之下GPL http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/



Answer 2:

创建图表的方法之一即时Qt和QML是增加一个网页视图,并使用HTML标签库来显示图形。 我已经使用海军报 ,并发现它非常灵活。



Answer 3:

下面是简单的QML包装为QCustomPlot: https://github.com/ncp1402/ql-lineplot



Answer 4:

这是一个老问题,但对我来说,这是值得等待。

这时有发布了Qt 5.7.0 。 在其他的新功能有:

  • Qt的图表 。 此前商业只有Qt的图表模块现已列入下的Qt开源用户也GPLv3的许可证。

  • Qt的数据可视化 。 此前商业只有Qt的数据可视化模块现已列入下的Qt开源用户也GPLv3的许可证。

如果有人有兴趣,这里是很好的起点:

  • Qt的图表入门
  • Qt的数据可视化入门


Answer 5:

正如已经建议,使用的WebView对象来承载你的图形库,你会发现更多的方式与库它使用比本身。

从个人的经验,我可以告诉大家, http://www.highcharts.com/工作得很好剧本OS和黑莓10操作系统



Answer 6:

好吧,我也正在寻找解决方案。

如果是简单的情节,那么也许你可以用ImagePaintData创建ImagePaint。 很简单的例子如下所示: https://developer.blackberry.com/cascades/reference/bb_ 级联 _imagepaint.html

另外,也可以以呈现图表和塞弗它作为巴例如; 然后,你可以展示本作中也QML的图像;

另一种选择是使用国外的窗口如下所述: https://developer.blackberry.com/cascades/files/webinars/cascades_opengl_webcast.pdf

你可以利用OpenGL图形渲染,或尝试编译图表库

良好的网络浏览器CONTROLL看起来像最简单的sollution,我thinnk,我会尝试。

我想这一点。 并不是每一个在BB10模拟器图表库wors。 对于海军报的exaple,至极前面提到不起作用。 但一些图书馆工作。 例如highCharts和http://elycharts.com/



Answer 7:

如果你需要用C ++的东西使用QT你可能看看QWT http://qwt.sourceforge.net/index.html



文章来源: How to make charts/graphs (such as line graphs, bar graphs, circle graphs), etc. in C++, Qt, QML, Blackberry 10 Cascades Beta 3 SDK?