KDChart Versions Save

A Qt tool for creating business and scientific charts. This is the canonical repository for KDChart.

kdchart-3.0.0

1 year ago

Release Highlights

NOTE: Version 3.0 is not! binary compatible with Version 2.x

  • Re-license project to MIT and remove the commercial offering
  • Supports Qt6 in addition to Qt5 (co-installable)
  • Minimum Qt version is 5.15.0 (contact [email protected] to inquire about support for older Qt5 versions)
  • The qmake buildsystem (via autogen.py) is removed
  • Requires C++11
  • buildsystem - increase CMake min version to 3.12.0
  • buildsystem - add an 'uninstall' target
  • buildsystem: generate and install kdchart-version.h
  • Python3 bindings for Qt6. See README-bindings.md for more information.
  • The Python bindings installation path for "site-packages"
  • The Python bindings for Qt6 use the "PyKDChartQt6" namespace
  • Build in Release mode by default (in non-developer situations)

kdchart-2.8.0

2 years ago
  • Support for Qt4 is removed
  • The qmake buildsystem is deprecated and will be removed in version 3.0
  • CMake buildsystem - increase minimum version to 3.1.0
  • CMake buildsystem - fix library versioning for RelWithDebInfo on Windows
  • Python bindings fixed for new PySide2 version

kdchart-2.7.2

3 years ago

WARNING Version 2.7.x will be the last to support Qt4

  • CMake buildsystem - option BUILD_PYTHON_BINDINGS => KDChart_PYTHON_BINDINGS
  • CMake buildsystem - option PYTHON_BINDINGS_INSTALL_PREFIX => KDChart_PYTHON_BINDINGS_INSTALL_PREFIX
  • Fix static linking examples and unittests in the CMake buildsystem
  • small buildsystem improvements

kdchart-2.7.1

3 years ago

WARNING Version 2.7.x will be the last to support Qt4

  • CMake buildsystem - installs library pdb files with MSVC builds
  • CMake buildsystem - generates .pri files for qmake users
  • Fix build for Qt5.15
  • Fix build against a namespaced Qt

kdchart-2.7.0

4 years ago

WARNING Version 2.7.x will be the last to support Qt4

  • New CMake-based build system (optional)
  • Add support for spline-based line smoothing
  • New Python3 bindings for KDGantt (CMake buildsystem only. see INSTALL-bindings.txt)
  • New installing file for Conan (WIP - see conan folder)

kdchart-2.6.2

5 years ago

First public release