How to make charts/graphs (such as line graphs, ba

2019-03-31 00:26发布

I need to know how to make charts/graphs in Blackberry 10 Cascades Beta 3 SDK, QML, Qt, C++. If anyone can show me an example or point me to something that shows me how to do this, it would be much appreciated.

7条回答
家丑人穷心不美
3楼-- · 2019-03-31 01:05

As suggested already, use the WebView object to host your graphs library, you'll find way more libraries to use with it than natively.

From personal experience, I can tell that http://www.highcharts.com/ works very well with Playbook OS and Blackberry 10 OS

查看更多
淡お忘
4楼-- · 2019-03-31 01:07

One way to create graphs im Qt and QML is to add a Webview and use html library to display graphs. I have used flot and found it quite flexible.

查看更多
做自己的国王
5楼-- · 2019-03-31 01:07

well i am also looking for solution.

if it is simple plot then maybe you can create ImagePaint with ImagePaintData. very simple example is shown here: https://developer.blackberry.com/cascades/reference/bb_cascades_imagepaint.html

It is also possible to render a chart and seve it as Png for example; Then you could display this as an Image in QML also;

Another option is to use foreign window as described here: https://developer.blackberry.com/cascades/files/webinars/cascades_opengl_webcast.pdf

you could use opengl to render graphics, or try to compile chart library

Well- web browser controll seem like the easiest sollution,and i thinnk that i will try it.

I tried this. Not every Charts library wors on bb10 simulator. For exaple flot , wich was mentioned earlier doesn't work. but some libraries works . for example highCharts and http://elycharts.com/

查看更多
地球回转人心会变
6楼-- · 2019-03-31 01:08

Here is simple QML wrapper for QCustomPlot: https://github.com/ncp1402/ql-lineplot

查看更多
萌系小妹纸
7楼-- · 2019-03-31 01:10

This is an old question, but as for me, it was worth to wait.

At this moment there is Qt 5.7.0 Released. Among other new features there are:

  • Qt Charts. Previously commercial-only Qt Charts module is now included in Qt under also GPLv3 license for open source users.

QtCharts. Pic to get attention

  • Qt Data Visualization. Previously commercial-only Qt Data Visualization module is now included in Qt under also GPLv3 license for open source users.

Qt Data visualization. Pic to get attention

If someone is interested, here is good place to start:

查看更多
登录 后发表回答