added several GitHub badges to describe the project

This commit is contained in:
jkriege2 2019-11-24 12:19:37 +01:00
parent 54f7dba0bf
commit 3f69950373

View File

@ -4,6 +4,23 @@ This is an extensive library of function/data plotter classes for Qt (>= 4.7, te
This software is licensed under the term of the [GNU Lesser General Public License 2.1 This software is licensed under the term of the [GNU Lesser General Public License 2.1
(LGPL 2.1)](./LICENSE) or above. (LGPL 2.1)](./LICENSE) or above.
[![License](https://img.shields.io/github/license/jkriege2/JKQtPlotter)](https://github.com/jkriege2/JKQtPlotter/blob/master/LICENSE)
![Language](https://img.shields.io/github/languages/top/jkriege2/JKQtPlotter)
[![Qt 4&5](https://img.shields.io/badge/Qt-4%20%26%205-brightgreen)](https://doc.qt.io/qt-5/)
[![Documentation](https://img.shields.io/badge/documentation-online-blue)](http://jkriege2.github.io/JKQtPlotter/index.html)
[![CI: Windows Build](https://img.shields.io/appveyor/ci/jkriege2/JKQtPlotter/master?label=CI%20Windows%20Build)](https://ci.appveyor.com/project/jkriege2/jkqtplotter/branch/master)
[![CI: Documentation/Linux/MacOX Build](https://img.shields.io/travis/jkriege2/JKQtPlotter/master?label=CI%3A%20Documentation%2FLinux%2FMacOX%20Build)](https://travis-ci.org/jkriege2/JKQtPlotter)
[![Commit Activity](https://img.shields.io/github/commit-activity/y/jkriege2/JKQtPlotter)](https://github.com/jkriege2/JKQtPlotter/pulse)
[![Open Issues](https://img.shields.io/github/issues/jkriege2/JKQtPlotter)](https://github.com/jkriege2/JKQtPlotter/issues)
[![Closed Issues](https://img.shields.io/github/issues-closed/jkriege2/JKQtPlotter)](https://github.com/jkriege2/JKQtPlotter/issues?q=is%3Aissue+is%3Aclosed)
[![Open PRs](https://img.shields.io/github/issues-pr/jkriege2/JKQtPlotter)](https://github.com/jkriege2/JKQtPlotter/pulls)
[![Closed PRs](https://img.shields.io/github/issues-pr-closed/jkriege2/JKQtPlotter)](https://github.com/jkriege2/JKQtPlotter/pulls?q=is%3Apr+is%3Aclosed)
[![Last Commit](https://img.shields.io/github/last-commit/jkriege2/JKQtPlotter)](https://github.com/jkriege2/JKQtPlotter/pulse)
[![Contributors](https://img.shields.io/github/contributors/jkriege2/JKQtPlotter)](https://github.com/jkriege2/JKQtPlotter/graphs/contributors)
## Main Features ## Main Features
- 2D Plotter class (JKQTPlotter) - 2D Plotter class (JKQTPlotter)
- high-quality plotting - high-quality plotting
@ -61,7 +78,7 @@ The [Screenshots-page](./screenshots/) contains several screenshots, partly take
## Building ## Building
JKQTPlotter contains two different build systems: A modern [CMake](https://cmake.org/)-based build and an older QMake-based build (which works out of the box with Qt 5.x). Both systems are explained in detail in http://jkriege2.github.io/JKQtPlotter/page_buildinstructions.html. JKQTPlotter contains two different build systems: A modern [CMake](https://cmake.org/)-based build and an older (and deprecated!) QMake-based build (which works out of the box with Qt 5.x). Both systems are explained in detail in http://jkriege2.github.io/JKQtPlotter/page_buildinstructions.html.
With [CMake](https://cmake.org/) you can easily build JKQTPlotter and all its examples, by calling something like: With [CMake](https://cmake.org/) you can easily build JKQTPlotter and all its examples, by calling something like:
@ -71,7 +88,3 @@ With [CMake](https://cmake.org/) you can easily build JKQTPlotter and all its ex
$ cmake --build . --config "Debug" $ cmake --build . --config "Debug"
``` ```
## Continuous Integration Status
[![Build status](https://ci.appveyor.com/api/projects/status/vq2o9pfi97isxm2a/branch/master?svg=true)](https://ci.appveyor.com/project/jkriege2/jkqtplotter/branch/master)