QCustomPlot is a Qt C++ widget for plotting and data visualization. It has no further dependencies and is well documented. This plotting library focuses on making good looking, publication quality 2D plots, graphs and charts, as well as offering high performance for realtime visualization applications. Have a look at the Setting Up and the Basic Plotting tutorials to get started. More information can be found at https://www.qcustomplot.com/
git clone https://github.com/zohannn/qcustomplot
cd build
qmake-qt4
make