Skip to content

Leonezz/OpenChart

Repository files navigation

README English | 中文

OpenChart

A Qt and ECharts study project.

logo

Background

This is a toy software based on the Qt framework, the initial motivation is to learn Qt and C++ programming.

This project is a software that makes charts based on data from local files, the kernel is an open source project named ECharts.

A short introduction of ECharts:

ECharts is a free, powerful charting and visualization library offering an easy way of adding intuitive, interactive, and highly customizable charts to your commercial products. It is written in pure JavaScript and based on zrender, which is a whole new lightweight canvas library.

Adapted Environment

Qt 5.13.1 MSVC 2017 (64-bit)

Visual Studio 2019(Community)

Install

You can download the released zip of this softwore from the release page, or you can build it yourself in adapted environment.

Usage

  1. First you need to choose a chart type.

    Select A Type

  2. Second you need to load you data.

    Open File

  3. Then you can change the style of you chart.

    You can change it using command line

    Command Line

    The reference of the commands is the Here

    or from the GUI interaction(not ready yet).

    GUI

Some Examples

3D Line

3D Scatter

3D Surface

70

Heatmap

relation

Line

Polar

Scatter

Flow

Heart Line

License

OpenChart is available under the Apache 2.0 license.

About

A Qt and Echart Study Project.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages