There is functionality in Qt for rendering to create a PDF file (via QPrinter). This has no direct relationship to QPrintDialog.
There is no functionality in Qt for rendering an existing PDF document to a printer. You need a third-party library to do this. For GPL programs Poppler is a popular choice, and of course, you can pay Glyph and Cog, Adobe or another commercial group to use their wares.
Bookmarks