Evgenii Legotckoi
Evgenii Legotckoi18 января 2016 г. 0:37

Qt Charts 2.1.0 Release

Перевод официальной новости.

Мы счастливы объявить, что в предстоящий выпуск 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

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

Комментарии

Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
Дмитрий

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:60баллов,
  • Очки рейтинга-1
Дмитрий

C++ - Тест 003. Условия и циклы

  • Результат:92баллов,
  • Очки рейтинга8
d
  • dsfs
  • 26 апреля 2024 г. 14:56

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80баллов,
  • Очки рейтинга4
Последние комментарии
k
kmssr9 февраля 2024 г. 5:43
Qt Linux - Урок 001. Автозапуск Qt приложения под Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Анатолий Кононенко5 февраля 2024 г. 12:50
Qt WinAPI - Урок 007. Работаем с ICMP Ping в Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
EVA
EVA25 декабря 2023 г. 21:30
Boost - статическая линковка в CMake проекте под Windows Ошибка LNK1104 часто возникает, когда компоновщик не может найти или открыть файл библиотеки. В вашем случае, это файл libboost_locale-vc142-mt-gd-x64-1_74.lib из библиотеки Boost для C+…
J
JonnyJo25 декабря 2023 г. 19:38
Boost - статическая линковка в CMake проекте под Windows Сделал всё по-как у вас, но выдаёт ошибку [build] LINK : fatal error LNK1104: не удается открыть файл "libboost_locale-vc142-mt-gd-x64-1_74.lib" Хоть убей, не могу понять в чём дел…
G
Gvozdik19 декабря 2023 г. 8:01
Qt/C++ - Урок 056. Подключение библиотеки Boost в Qt для компиляторов MinGW и MSVC Для решения твой проблемы добавь в файл .pro строчку "LIBS += -lws2_32" она решит проблему , лично мне помогло.
Сейчас обсуждают на форуме
G
George137 мая 2024 г. 10:27
добавить qlineseries в функции в функции: "GPlotter::addSeries(QString title, QVector &arr)" я вызываю метод setChart(...), я в конструктор передал адрес на QChartView элемент
BlinCT
BlinCT5 мая 2024 г. 15:46
Написать свой GraphsView Всем привет. В Qt есть давольно старый обьект дял работы с графиками ChartsView и есть в 6.7 новый но очень сырой и со слабым функционалом GraphsView. По этой причине я хочу написать х…
PS
Peter Son4 мая 2024 г. 3:57
Best Indian Food Restaurant In Cincinnati OH Ready to embark on a gastronomic journey like no other? Join us at App india restaurant and discover why we're renowned as the Best Indian Food Restaurant In Cincinnati OH . Whether y…
Evgenii Legotckoi
Evgenii Legotckoi3 мая 2024 г. 0:07
Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Добрый день. По моему мнению - да, но то, что будет касаться вызовов к функционалу Андроида, может создать огромные трудности.
IscanderChe
IscanderChe30 апреля 2024 г. 14:22
Во Flask рендер шаблона не передаётся в браузер Доброе утро! Имеется вот такой шаблон: <!doctype html><html> <head> <title>{{ title }}</title> <link rel="stylesheet" href="{{ url_…

Следите за нами в социальных сетях