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 real-time visualization applications. Have a look at the Setting Up and the Basic Plotting tutorials to get started.
QCustomPlot can export to various formats such as vectorized PDF files and rasterized images like PNG, JPG and BMP. QCustomPlot is the solution for displaying of realtime data inside the application as well as producing high-quality plots for other media.