Мне нужно знать, как делать диаграммы / графики в Blackberry 10 Castades Beta 3 SDK, QML, Qt, C ++. Если кто-то может показать мне пример или указать мне на то, что показывает мне, как это сделать, это будет очень цениться.
Вы должны проверить 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/
Один из способов создания графиков в Qt и QML — добавить веб-представление и использовать HTML-библиотеку для отображения графиков. я использовал Flot и нашел это довольно гибким.
Вот простая оболочка QML для QCustomPlot: https://github.com/ncp1402/ql-lineplot
Это старый вопрос, но, как по мне, стоило подождать.
На данный момент есть Выпущена Qt 5.7.0. Среди других новых функций:
Если кому-то интересно, вот хорошее место для начала:
Как уже предлагалось, используйте объект WebView для размещения вашей библиотеки графиков, вы найдете гораздо больше библиотек для использования с ним, чем изначально.
Из личного опыта могу сказать, что http://www.highcharts.com/ очень хорошо работает с Playbook OS и Blackberry 10 OS
ну я тоже ищу решение.
если это простой график, то, возможно, вы можете создать ImagePaint с помощью ImagePaintData.
очень простой пример показан здесь:
https://developer.blackberry.com/cascades/reference/bb_каскады_imagepaint.html
Также возможно отобразить график и разделить его, например, на Png;
Затем вы можете отобразить это как изображение в QML;
Другой вариант — использовать стороннее окно, как описано здесь:
https://developer.blackberry.com/cascades/files/webinars/cascades_opengl_webcast.pdf
Вы можете использовать OpenGL для визуализации графики, или попытаться скомпилировать библиотеку диаграмм
Ну, управление веб-браузером кажется самым легким решением, и я думаю, что попробую его.
Я попробовал это. Не каждая библиотека Charts работает на симуляторе bb10. Например, что упоминалось ранее, не работает.
но некоторые библиотеки работают.
например, HighCharts и
http://elycharts.com/
Если вам нужно что-то в C ++ с использованием QT, вы можете взглянуть на QWT
http://qwt.sourceforge.net/index.html