Hi,
I did this, but it doesn't create sample.pdf as desired.
printer.
setOutputFormat(QPrinter::PdfFormat);
printer.setOutputFileName("C:/sample.pdf");
painter.begin(&printer);
painter.drawPixmap(0, 0, myPix);
painter.end();
QPrinter printer;
printer.setOutputFormat(QPrinter::PdfFormat);
printer.setOutputFileName("C:/sample.pdf");
printer.setPageSize(QPrinter::A4);
QPixmap myPix = QPixmap::grabWidget(this);
QPainter painter;
painter.begin(&printer);
painter.drawPixmap(0, 0, myPix);
painter.end();
To copy to clipboard, switch view to plain text mode
Bookmarks