To help support developers in [[ countryRegion ]] I give a [[ localizedDiscount[couponCode] ]]% discount on all books and courses.

New to Qt5 and Python? Check out the complete PyQt5 tutorial.

For [[ activeDiscount.description ]] I'm giving a [[ activeDiscount.discount ]]% discount on my PyQt5 book and PySide2 book with the code [[ couponCode ]].

Graphics and Plotting

In addition to the simple bitmap graphics already covered, Qt provides API for vector graphics. Vector graphics can be used to build complex and interactive interfaces beyond the normal widget interface. They can also be used for plotting nice graphs with PyQtGraph. In this PyQt5 tutorial we'll introduce vector graphics and have a look at plotting data with PyQtGraph.

Start with “Plotting with PyQtGraph”

Graphics and Plotting

Plotting with PyQtGraph

Create custom plots in PyQt with PyQtGraph

Plotting with Matplotlib

Create PyQt5 plots with the popular Python plotting library