JKQtPlotter/README.md

27 lines
1.4 KiB
Markdown
Raw Normal View History

2018-11-25 22:02:55 +08:00
# JKQtPlotter
2018-11-28 05:49:27 +08:00
This is an extensive library of function/data plotter classes for Qt (>= 4.7, tested with Qt up to 5.11).
2015-07-11 23:51:59 +08:00
This software is licensed under the term of the [GNU Lesser General Public License 2.1
2019-01-12 20:43:12 +08:00
(LGPL 2.1)](./LICENSE) or above.
2018-11-25 22:02:55 +08:00
2018-12-20 23:50:23 +08:00
## Continuous Integration Status
2018-12-21 22:31:56 +08:00
[![Build status](https://ci.appveyor.com/api/projects/status/vq2o9pfi97isxm2a/branch/master?svg=true)](https://ci.appveyor.com/project/jkriege2/jkqtplotter/branch/master)
2019-01-12 21:15:08 +08:00
## [Examples](./examples/)
There is a [large set of usage examples (with explanations for each) and tutorials](./examples/) in the folder [`./examples/`](./examples).
2018-11-27 05:35:21 +08:00
All test-projects are Qt-projects that use qmake to build. You can load them into QtCreator easily.
2019-01-12 21:15:43 +08:00
[![EXAMPLES-Page](./screenshots/examplesbanner.png)](./examples/README.md)
2018-12-02 18:40:36 +08:00
2019-01-12 21:15:08 +08:00
## [Screenshots](./screenshots/)
The [Screenshots-page](./screenshots/) contains several screenshots, partly taken from the provided examples, but also from other software using this libarary (e.g. [QuickFit 3.0](https://github.com/jkriege2/QuickFit3))
2019-01-12 21:15:43 +08:00
[![EXAMPLES-Page](./screenshots/screenshotsbanner.png)](./screenshots/README.md)
2019-01-12 21:15:08 +08:00
2018-12-02 18:40:36 +08:00
2019-01-12 20:43:12 +08:00
## Building
Building instructions can be found here:
2019-01-12 21:15:43 +08:00
- include necessary files into QMake project: [`./lib/*.pri`](./lib/README.md)
- [build a static library](./staticlib): [`./staticlib/*.pro`](./staticlib/README.md)
- [build a shared library (DLL, SO, ...)](./sharedlib): [`./sharedlib/*.pro`](./sharedlib/README.md)