We can print plot to pdf by paging with QPrinter's newpage function. But it seems we have to paint the whole plot as many times as the number of the pages and it takes much time.

Is there any suggestion ?


In the code , I use QwtPlot's drawItems function to print.