5

Blackberry 10 Cascades Beta 3 SDK、QML、Qt、C++ でチャート/グラフを作成する方法を知る必要があります。誰かが私に例を示したり、これを行う方法を示す何かを教えてくれたりしたら、それは大歓迎です。

4

8 に答える 8

5

QChart.js を確認する必要があります。

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

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

QChart.js ギャラリーのスクリーンショット

更新The Qt Company は GPL の下で 5.7 の QtCharts をリリースしますhttp://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/

于 2015-01-27T20:10:33.287 に答える
1

Qt および QML でグラフを作成する 1 つの方法は、Webview を追加し、html ライブラリを使用してグラフを表示することです。私はflotを使用しましたが、非常に柔軟であることがわかりました。

于 2012-10-25T17:51:08.230 に答える
1

これは古い質問ですが、私にとっては待つ価値がありました。

現時点ではQt 5.7.0 Releasedがあります。その他の新機能には次のものがあります。

  • Qtチャート。以前は商用のみだった Qt Charts モジュールが、オープン ソース ユーザー向けの GPLv3 ライセンスの下で Qt に含まれるようになりました。

Qtチャート。 注意を引くための写真

  • Qt データの可視化. 以前は商用のみだった Qt Data Visualization モジュールが、オープン ソース ユーザー向けの GPLv3 ライセンスの下で Qt に含まれるようになりました。

Qt データの視覚化。 注意を引くための写真

誰かが興味を持っている場合は、ここから始めるのが良いでしょう:

于 2016-06-16T07:53:35.973 に答える
0

私も解決策を探しています。

単純なプロットの場合は、ImagePaintData を使用して ImagePaint を作成できます。非常に単純な例を次に示します: https://developer.blackberry.com/cascades/reference/bb_ cascades _imagepaint.html

たとえば、チャートをレンダリングして Png として保存することもできます。次に、これを QML の画像として表示することもできます。

別のオプションは、ここで説明されているように外部ウィンドウを使用することです: https://developer.blackberry.com/cascades/files/webinars/cascades_opengl_webcast.pdf

opengl を使用してグラフィックをレンダリングするか、チャート ライブラリをコンパイルしてみてください。

まあ、Web ブラウザ コントロールは最も簡単な解決策のように思えます。試してみようと思います。

これを試しました。すべてのチャート ライブラリが bb10 シミュレーターで動作するわけではありません。たとえば、前述の flot は機能しません。しかし、一部のライブラリは機能します。たとえば、highCharts と http://elycharts.com/

于 2012-11-26T21:47:03.160 に答える
0

既に提案したように、WebView オブジェクトを使用してグラフ ライブラリをホストすると、ネイティブよりも多くのライブラリを使用できることがわかります。

個人的な経験から、http: //www.highcharts.com/ は Playbook OS と Blackberry 10 OS で非常にうまく機能すると言えます。

于 2012-10-26T20:18:55.490 に答える
0

QT を使用して C++ で何かが必要な場合は、QWT http://qwt.sourceforge.net/index.htmlを参照してください。

于 2013-02-15T14:24:57.543 に答える