Перевод официальной новости.
Мы счастливы объявить, что в предстоящий выпуск Qt 5.6.0 будет включён Qt Charts 2.1.0 add-on. Этот выпуск Qt содержит новый функционал, и исправлены баги по пользовательским запросам.
Краткое введение о том новом, что есть в этом модуле: Qt Charts является модулем, который предоставляет комплект простых в использовании компонентов графиков. Доступны следующие типы графиков: LLine, Spline, Area, Scatter, Bar, Pie, Polar and Box-and-Whiskers Chart.
Больше информации, включая примеры использования Qt Charts, Вы можете найти в документации.
Как было объявлено раннее, Qt Add-ons лицензия будет изменена так, что Qt Charts будут доступны под коммерческой лицензией и под лицензией QLPv3. Исходные коды модуля уже доступны на codereview.qt-project.org . С выпуска Qt 5.7 пакеты будут включать готовую версию модуля и версионирование для Qt Charts будет изменено в соответствии с версионированием Qt.
Улучшение производительности
Наибольшее видимое улучшение производительности произведено в Qt Charts 2.1.0. Для линий и точечных последовательностей была добавлена поддержка отрисовки с OpenGL ускорением. Данное изменение радикально увеличивает производительность при работе с большими массивами данных. Мы добавили в документацию the OpenGL Accelerated Series Example, чтобы показать, как вы можете включить OpenGL ускорение для QLineSeries и QScatterSeries.
Новые функции и возможности в Qt Charts 2.1.0
- Поддержка обратных осей
- Возможность установки положения меток для QCategory Axis
- Поддержка малых тиков для значений осей
- Поддержка для последовательностей меток угла
- Точки могут быть расположены на графике как QVector с QXYSeries
- Продолжительность и смягчение могут быть установлены для анимации графика
- Метки отсечения могут быть включены и выключены
- Возможность удаления более, чем одной точки из QXYSeries
- Цвет сетки может быть установлен с осью
- Методы mapToPosition и mapToValue для ChartView
- Соответствие функций Zoom для ChartView одному из графиков QChart
- Сигналы изменений для свойств и размеров точечных последовательностей
В дополнение к выше перечисленным изменениям также внесены исправления на основе отчётов пользователей.
Qt Charts 2.1.0 уже включены в качестве исходников в Qt 5.6 Beta. Окончательный выпуск Qt 5.6 будет также включать бинарные файлы для этого дополнения (add-on). В выпуске Qt 5.6 бинарный модуль будет всё ещё доступен только с коммерческими пакетами. Пользователи пакетов с открытым исходным кодом могут собрать модуль из исходников. Как обычно, Qt Charts имеют полную стандартную поддержку. Если у вас есть какие-либо вопросы, связанные с использованием модуля или в случае, если вы хотите поделиться своими идеями для дальнейшего развития, пожалуйста, свяжитесь с нашей службой поддержки через Qt Account Support Center.
Источник Qt Blog