Is threre a way to interact with PythonView?

It is possible to embed a Matplotlib figure into Qt using Qt for Python (example 1, example 2) thanks to the Qt backend of Matplotlib. Does it require PySide though? Is there a way to embed it directly in C++ Qt?
I would like to create a custom Qt widget that contains a Matplotlib figure, and this custom widget would be docked as a panel in ParaView.